
POWER BI 如何计算不唯一选项的累积占比
一组数据:月份失效类型数量1耐压551外观341电阻302耐压222外观272电阻303耐压893外观233电阻30如何使用powerbi编写dax度量值,计算累积占比。...
一组数据:
月份 失效类型 数量
1 耐压 55
1 外观 34
1 电阻 30
2 耐压 22
2 外观 27
2 电阻 30
3 耐压 89
3 外观 23
3 电阻 30
如何使用power bi编写dax度量值,计算累积占比。例如:筛选1,2月份数据,耐压 累积不良77,占比77/1,2月份总数;到了外观,累积不良77+61/1,2月份总数。 如何实现?好像需要使用中间表来先计算每个类的累积不良数,求大神指点。
大神们都在哪里啊,或者哪里有这样的资源学习也可以。 展开
月份 失效类型 数量
1 耐压 55
1 外观 34
1 电阻 30
2 耐压 22
2 外观 27
2 电阻 30
3 耐压 89
3 外观 23
3 电阻 30
如何使用power bi编写dax度量值,计算累积占比。例如:筛选1,2月份数据,耐压 累积不良77,占比77/1,2月份总数;到了外观,累积不良77+61/1,2月份总数。 如何实现?好像需要使用中间表来先计算每个类的累积不良数,求大神指点。
大神们都在哪里啊,或者哪里有这样的资源学习也可以。 展开
2个回答
展开全部
在不唯一的情况下,需要构建一个中间表,先计算出每一个类别的占比,也即使转化唯一的情况,然后在计算累计,度量值可以这样写:
---------
累计占比 =
VAR cur=[占比]
VAR table_=SUMMARIZE(ALL('表'),'表'[类别],"占比合计",[占比])
RETURN
CALCULATE([占比],FILTER(table_,[占比合计]>=cur))
---------
利用这个就可以正确的返回结果了。
---------
累计占比 =
VAR cur=[占比]
VAR table_=SUMMARIZE(ALL('表'),'表'[类别],"占比合计",[占比])
RETURN
CALCULATE([占比],FILTER(table_,[占比合计]>=cur))
---------
利用这个就可以正确的返回结果了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询