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

如何将两个矩阵表合并为一个?行标题源自同一数据表

矩阵表合并解决方案

核心问题修正

你遇到的百分比求和错误,本质是用UNION合并已汇总表时,系统把百分比当成普通数值累加了,正确的做法是让百分比基于原始数据独立计算,而非对汇总结果求和。

方法一:DAX直接生成合并表

  1. 先确保你的度量值是基于原始数据计算的:

    • 平均员工人数度量值:
      平均员工人数 = AVERAGE('你的数据表'[员工人数])
      
    • 百分比度量值(以分组占总平均比例为例):
      平均员工占比 = DIVIDE([平均员工人数], CALCULATE([平均员工人数], ALL('你的数据表'[分组字段])))
      
      这里的[分组字段]就是你行标题对应的字段(女性、男性、有色人种等)
  2. 生成合并后的汇总表:
    直接基于原始数据表汇总,一次性包含所有需要的指标:

    合并汇总表 = 
    SUMMARIZE(
        '你的数据表',
        '你的数据表'[分组字段],
        "平均员工人数", [平均员工人数],
        "平均员工占比", [平均员工占比]
    )
    

方法二:可视化层直接组合(Power BI)

如果是在Power BI界面操作,无需新建表:

  • 添加一个矩阵视觉对象,行字段选择你的分组字段
  • 值字段同时添加「平均员工人数」和「平均员工占比」两个度量值
  • 选中值字段里的「平均员工占比」,在格式面板设置为百分比显示

关键提醒

绝对不要合并两个已经计算好百分比的汇总表,必须让所有度量值直接从原始数据计算,才能保证每个分组的占比是独立正确的,不会出现求和错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 19:42:19