今天看啥  ›  专栏  ›  PowerBI星球

SUM vs SUMX,Power BI中的这两个函数,到底该用哪一个?

PowerBI星球  · 公众号  ·  · 2024-08-07 11:43

文章预览

如果说哪个DAX函数最常用最熟悉,肯定非SUM函数莫属,这个简单的求和函数,即使没有用过PowerBI的人都不会对它陌生。 不过DAX中还有个类似的函数是SUMX,经常有人问这两个函数到底有什么不同,应该什么时候用SUM,什么时候用SUMX呢?这篇文章就来专门介绍一下。 SUM SUM是DAX中最常用的聚合函数,它只有一个参数:一个表的数值列,将这一列中的数据相加。 建立基础度量值肯定都会用到,比如对订单表的销售额列进行汇总求和: 销售额 合计 = SUM( '订单表'[销售额] ) SUMX SUMX有两个参数,第一个参数是迭代的表,第二个参数是计算的表达式。SUMX返回的就是:对表的每一行计算表达式的结果,再进行求和。 实际上SUM只是SUMX的一种简化形式,任何用SUM的写法,都可以用SUMX代替,比如上面写的度量值,SUMX的等价写法是: 销售额 合计 =SUMX( '订单表','订 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览