You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Power BI矩阵视觉对象中添加平均值计算行

Power BI矩阵添加列平均值计算行的实现技巧

方法一:用矩阵内置总计快速搞定

  • 选中你的矩阵,右侧可视化窗格切到「格式」选项卡,找到「行」设置
  • 展开「总计」,把「显示」开起来,「行总计位置」选「底部」
  • 点「行总计」里的「值汇总」,把默认的求和改成「平均值」就行
  • 要是矩阵有多层行分组,注意确认是给明细行还是分组行算平均,按需选对应的计算逻辑

方法二:DAX自定义度量值(灵活适配特殊需求)

如果内置总计满足不了(比如要排除某些行、自定义计算规则),自己写度量值:

  1. 切到「数据」视图,新建度量值,输入:
列平均值 = AVERAGE('你的数据表名'[要计算的数值列])
  1. 要是需要跟着矩阵的列维度(比如月份、产品类别)动态算平均,改下公式:
动态列平均值 = CALCULATE(AVERAGE('你的数据表名'[要计算的数值列]), ALLSELECTED('你的数据表名'[列维度字段]))
  1. 把这个度量值拖进矩阵的「值」区域,然后在「格式」-「行」-「总计」里设好底部显示,或者直接把它当单独一行加进矩阵(配合行分组字段调整排序)

方法三:Power Query预处理汇总行(适合静态数据)

如果数据不需要实时动态更新,提前在Power Query里处理:

  • 打开Power Query编辑器,选中你的表,点「转换」选项卡的「分组依据」
  • 选好要分组的行维度字段,新增一个聚合列,函数选「平均值」
  • 把原数据和汇总行合并,加个标识列(比如「行类型」:明细/平均值)
  • 回到报表,把「行类型」拖进矩阵行区域,排序时把「平均值」行放最下面

内容的提问来源于stack exchange,提问作者Kiss Patrik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 23:30:59