powerBi -L4-分组求和

有如下的表格:我们想统计
不同商品的销售次数,根据商品ID进行分类,统计不同ID出现的次数
在这里插入图片描述

1.新建列:
2.输入如下的公式

分组统计序列 = COUNTROWS(FILTER('数据源',[商品类别]=EARLIER('数据源'[商品类别])&&[索引]<=EARLIER([索引]))) 

上述公式解释:

  • FILTER函数~~是筛选后得到表格,
  • [商品类别]=EARLIER([商品类别]) ~~指的是与当前行商品类别相同的商品类别列筛选出来,
  • [索引]<=EARLIER([索引])) ~~ 是指索引小于当前行索引,

根据以上条件筛选出一张表格,进行countrows(计算行数)。当前行不断进行迭代,直到遍历完整张表格,得出相应结果。

另外,感兴趣的可以查看,经典搭配:
CALCULATE([度量值],FILTER(‘表名’,‘表名’[列名]=EARLIER(‘表名’[列名])))
SUMX(FILTER(‘表名’,‘表名’[列名]<=EARLIER(‘表名’[列名])),[要计算的列名])

说明:
原始表格和数据摘抄于zhihu
From https://zhuanlan.zhihu.com/p/484596724

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值