如何在Power BI矩阵中添加自定义行平均值列
在Power BI矩阵中添加每行平均值的方法
要给矩阵表添加每行的平均值列,你需要通过创建DAX度量值来实现,具体步骤如下:
新建度量值
切换到「建模」选项卡,点击「新建度量值」,输入适配你数据的DAX公式:- 如果你的数值是直接用基础列(比如原始数据里的销售额列),可以用:
行平均值 = AVERAGE('你的表名'[数值列名]) - 如果你的矩阵里用的是聚合后的度量值(比如已经有一个「总销售额」的求和度量值),需要用
AVERAGEX遍历当前行的维度项来计算平均:行平均值 = AVERAGEX(VALUES('你的表名'[行维度列名]), [总销售额])
注意把公式里的表名、列名、度量值名称替换成你模型里的实际名称。
- 如果你的数值是直接用基础列(比如原始数据里的销售额列),可以用:
添加到矩阵
回到矩阵可视化组件,把刚创建的「行平均值」度量值拖到「值」区域,它会自动作为新列出现在矩阵中,你可以拖拽调整它的列顺序。格式调整(可选)
选中矩阵里的平均值列,在右侧「格式」面板里设置数字格式、对齐方式等,和其他数据列保持统一即可。
内容的提问来源于stack exchange,提问作者mouhamad
相关产品推荐
相关产品推荐

