《power BI视频3》聚合函数、迭代函数、values 、distinct、earlier

本文详细介绍了Power BI中的聚合函数,如AVERAGE、MAX、MIN、COUNTROWS、DISTINCTCOUNT等,以及迭代函数的应用,如CALCULATE、SUMX、EARLIER。还探讨了VALUES和DISTINCT的区别,以及在处理参照完整性和去除空白行时的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

聚合函数:

AVERAGE():忽略不可计算字符,且不计入分母
AVERAGEA():不可计算字符也计入分母

最大值 = MAX([列])
最小值 = MIN([列])

记录数 = COUNTROWS(表)

人数 = DISTINCTCOUNT(列)

COUNTA :计算列中单元格不为空的数目
COUNTBLANK 计算列中单元格为空白的数量

迭代函数:

列 = CALCULATE(SUMX(‘表’, [列1] - [列2] ))

因为迭代函数不具备筛选功能,所以需要套上一个CALCULATE函数。

averageX maxX minX countX countaX productX


EARLIER函数

案例

计算下一个订单日期

下一个订单日期 = sumx(FILTER(‘表’,‘表’[序号] = EARLIER(‘表’[序号]) +1)) — 报错

累积求和

在这里插入图片描述

累积求和 = SUMX(FILTER(‘手机电视’,‘手机电视’[商品] = EARLIER([商品]) && ‘手机电视’[序号] <= EARLIER([序号])),‘手机电视’[销售量])

上式的需

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值