假设有一组数据,
已知每一个产品贡献的利润,如果要计算前几名产品的贡献利润总和,或者每一个产品和利润更高产品的累计贡献占总体的比例,就涉及到累计求和,数据量较小的情况下,在 Excel 中可以轻松实现,毕竟 Excel 是对单元格进行操作。
但是在 PowerBI 中,对整个字段运算很简单,而对每一行的数据进行筛选汇总,却需要动一点小心思,下面就以此表为例介绍几种常用的累计求和方式,并以此案例来进一步掌握几个函数的用法。
利用 M 函数累计求和
将该数据导入到 PQ 编辑器中,添加自定义列,
公式栏中输入M函数,
=List.Sum(Table.SelectRows(更改的类型,(x)=>x[利润]>=[利润])[利润])
然后就新增加了一列累计利润,