PowerBI DAX:如何为可视化表格每行创建实时求和度量值
实现可视化表格行级实时总和的DAX度量值方案
可以创建满足需求的DAX度量值,仅在可视化表格中计算每行总和,不会修改原始数据表。
核心实现代码
假设你的数据表名为Data,唯一标识行的字段为ID,需要求和的列为Jan、Feb、Mar,度量值代码如下:
行总和 = SUMX( VALUES(Data[ID]), CALCULATE( SUM(Data[Jan]) + SUM(Data[Feb]) + SUM(Data[Mar]) ) )
代码说明
VALUES(Data[ID]):锁定当前行的上下文,确保计算范围限定在单一行内CALCULATE:切换上下文环境,准确获取当前行各列的数值- 直接累加各目标列的
SUM结果,实现行级实时求和
使用方法
将该度量值添加到Power BI的可视化表格字段列表中,即可在表格中实时显示每行的总和,该计算仅存在于可视化层,不会写入原始数据表。
内容的提问来源于stack exchange,提问作者Riggun
相关产品推荐
相关产品推荐

