跨多个类别的动态百分比分析-PowerPivot / DAX

问题描述 投票:1回答:1

我花了很多时间试图找到以下问题的解决方案,但我一直没能。无论是在这里还是在其他论坛上,都有与此问题类似的线索,但是它们似乎并不适用。请让我知道我可能会反对在此论坛上发布的任何最佳演示做法。

我希望能够在动力支点中动态地(并希望以尽可能简单的方式)创建度量(理想情况下不通过计算列),以能够执行百分位分析(例如,与前四分位数,前四分位数相关的值我数据的不同子集(在数据透视表中)的五分位数,三分位等)。例如,我可能想根据与商店相关的年度销售额来创建百分位数(尽管我的记录基于每月或其他时间段)。

以下是此数据的示例,以及该数据的结果(我使用excel进行了此操作)。我知道有一种方法可以使用计算所得的列来执行此操作,但是我想尝试使用度量来执行此操作(例如,也许使用sumx,百分位数,前n位?的组合)。

如果您无法查看我的数据的图片,则我的数据的结构应如下:


===============================================================================================
**Shop ID** ## **Value** ## **Metric**## **Period** (e.g., mm / yy) ## **Franchised or Co Owned** ## **Year** ## **Quarter**
===============================================================================================

1               50           etc etc please see screenshot! thank you
2               70 
3               90 

关于数据的附加说明

  1. 商店ID可能有很多条目
  2. 值是每个指标的值-记录基于每个月(或其他时间段)每个商店ID的每个指标的值
  3. 指标可能是销售,EBITDA,汽车数量等,>
  4. 期间通常是月份
  5. 商店状态可以是“共同拥有”或“特许经营”
  6. [年和季度]是基于期间的>]
  7. 我希望能够获得给定期间内我在当前数据透视表上使用的任何切片器在给定期间内的销售额百分比值(例如,给定年度的年度总销售额,季度总销售额等)。

    非常感谢您的帮助!

谢谢,

路易

Image of Data

我花了很多时间试图找到以下问题的解决方案,但我一直没能。无论是在这里还是在其他论坛上,都有与此问题类似的线索,但是它们似乎不是...

excel dax powerpivot percentile
1个回答
0
投票

好的,我想我找到了答案。这样的公式可能会起作用:

PERCENTILEX.INC(ALLSELECTED(事实[ID]),SUMX(ALLSELECTED(事实[期间]),[总和]],[Percentile Definition])]

© www.soinside.com 2019 - 2024. All rights reserved.