https://zhuanlan.zhihu.com/p/102567707

​前一段介绍过一个客户购买频次统计的案例:

Power BI 数据分析应用:客户购买频次分布

我并没有在文章中显示总计行,但有细心的星友学习时发现,如果把总计行显示出来,会出现没有数据或者即使有数据,也是错误的情况,就像这样,

数据可视化之分析篇(三)Power BI总计行错误,这个技巧一定要掌握-LMLPHP

如果选择了其他日期,总计行可能还会显示空值,很明显这是错误的。为什么会这样呢?

在之前的文章中,已经多次介绍过,PowerBI表格的总计行,并不是上面各明细行的简单相加,而是遵循度量值的计算逻辑,根据当前的上下文,独立计算。

在复杂的度量值中,上下文经过多次转换,如果在代码中没有考虑到总计行,那么总计行的结果大概率是不正确的。

并且在写度量值时,通常也不太考虑总计行,那么总计行计算错误的问题,怎么解决呢?

其实很简单!

还记得我曾经给出的终极解决方案吗?

PowerBI 表格总计错误的终极解决方案

这种情况正好用的上,通过这个例子,再看一次到底是怎么轻松解决的。

套用这个方案,明细行字段是'频次表'[频次],明细行正确的度量值是[客户数量],然后新建一个优化的度量值,

结果如下:

数据可视化之分析篇(三)Power BI总计行错误,这个技巧一定要掌握-LMLPHP

是不是很简单!

以后再碰到总计行不正确的情况,都可以用这个方案来解决,如果你的总计行还是错误,请再仔细对照一下终极方案,你是不是写对了?

05-20 15:01