最近有几个星友提到,做帕累托分析时,当有数据相等时,累计占比计算不正确,不知道是怎么回事,PowerBI为什么会出现这个“错误”呢?你是不是也碰到过这个问题?
这篇文章就来谈谈这是怎么回事,以及如何解决这个问题。
以下面这个简单的数据为例,
可以看到,在这个数据中,有几种产品的销售额是相等的。
进行帕累托分析时,正常写的度量值是这样的:
累计收入 = VAR sales=[收入] RETURNCALCULATE( [收入], FILTER(ALL('产品表'), '产品表'[销售额]>=sales)) 累计占比 =DIVIDE( [累计收入], CALCULATE([收入],ALL('产品表'))) ABC 分类 =SWITCH(TRUE(),[累计占比]<=0.7,"A"