变量求和_在PowerBI中累计求和的两种方式

本文介绍了在PowerBI中进行累计求和的两种方法:利用M函数和DAX。通过实例详细解析了M函数中Table.SelectRows和List.Sum的运用,以及DAX中的EARLIER函数和VAR定义变量。累计求和对于数据分析,特别是在ABC分析中具有重要意义。
摘要由CSDN通过智能技术生成

假设有一组数据,

436a6b01b2e118e2b4a26775dd55e732.png

已知每一个产品贡献的利润,如果要计算前几名产品的贡献利润总和,或者每一个产品和利润更高产品的累计贡献占总体的比例,就涉及到累计求和,数据量较小的情况下,在 Excel 中可以轻松实现,毕竟 Excel 是对单元格进行操作。

但是在 PowerBI 中,对整个字段运算很简单,而对每一行的数据进行筛选汇总,却需要动一点小心思,下面就以此表为例介绍几种常用的累计求和方式,并以此案例来进一步掌握几个函数的用法。

利用 M 函数累计求和

将该数据导入到 PQ 编辑器中,添加自定义列,

a65e9ff1617e01030f1c23d0b728b785.png

公式栏中输入M函数,

=List.Sum(Table.SelectRows(更改的类型,(x)=>x[利润]>=[利润])[利润])

然后就新增加了一列累计利润,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值