Power BI中如何将度量值列的总计改为求和而非聚合计算?
Power BI 度量值总计行求和修正方案
问题说明
现有Power BI表格中,Total列为自定义度量值,计算逻辑是on hand qty × average value。当前总计行采用「所有行on hand qty总和 × 整体average value」的方式计算(示例结果:19491 × 0.74 = 14390.86),但实际需要总计行为各行Total数值的求和。
解决方案
将原度量值替换为使用SUMX迭代函数的公式,实现逐行计算后汇总:
Total = SUMX( '你的数据表名称', '你的数据表名称'[on hand qty] * '你的数据表名称'[average value] )
原理说明
SUMX会遍历指定表的每一行,先计算该行的on hand qty × average value,再将所有行的计算结果求和。这样总计行就会自动展示各行Total的总和,完全符合需求。使用时请将公式中的'你的数据表名称'替换为你实际使用的表名。
内容的提问来源于stack exchange,提问作者Henk Du Toit
相关产品推荐
相关产品推荐

