Power BI 中sumx 和 sum()的用法及区别

博客分享了相关用法的经验,但具体内容未详细给出。
### 关于 Power BISUM 函数的使用方法 在 Power BI 中,`SUM` 是一种用于计算数值列总的数据分析表达式(DAX)。此函数广泛应用于汇总销售数据、财务报告等领域。当处理涉及金额或其他量化指标时,`SUM` 可以帮助快速获得所需总数。 #### 基本语法结构 ```plaintext SUM(<column>) ``` 这里 `<column>` 参数代表要对其求的一列数字。需要注意的是,参数必须指向含有数值型数据的字段;如果尝试对文本或布尔类型的列应用 `SUM`,将会遇到错误提示[^3]。 #### 实际应用场景举例说明 假设有一个名为 `SalesData` 的表格,其中包含一列表示产品销售额的 `Amount` 字段。为了得到所有记录对应的销售总额,可以在度量值定义处输入如下 DAX 表达式: ```dax Total Sales = SUM(SalesData[Amount]) ``` 这段代码的作用是从 `SalesData` 表里选取 `Amount` 列,并对该列内的每一个单元格执行加法运算直至得出最终的结果——即整个表内所有商品销售所得收入之。 对于更复杂的情况,比如按特定条件筛选后的求操作,则可能需要用到其他辅助性的 DAX 函数来配合完成任务。例如结合 `FILTER()` 来限定只统计某些符合条件项的数量: ```dax Filtered Sum = SUMX( FILTER(SalesData, SalesData[Region]="North"), SalesData[Amount] ) ``` 上述例子展示了如何通过组合不同功能实现更加精细控制下的聚合计算逻辑。在这里先利用 `FILTER()` 定义了一个临时子集仅限北方地区的销售情况,再借助 `SUMX()` 对这个经过过滤的新集合实施逐行累加过程[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值