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

Power BI:如何在单个矩阵中合并展示多个度量值

可以实现,具体操作步骤如下:

步骤1:创建指标维度计算表

使用DAX表函数构造一个独立的指标维度表,用于控制矩阵的列维度展示:

价格指标维度 = 
DATATABLE(
    "指标分类", STRING,
    "指标名称", STRING,
    "排序序号", INTEGER,
    {
        {"销售价格", "最低销售价", 1},
        {"销售价格", "最高销售价", 2},
        {"成本价格", "最低成本价", 3},
        {"成本价格", "最高成本价", 4}
    }
)
步骤2:编写动态切换度量值

通过SELECTEDVALUE+SWITCH组合,根据选择的指标自动调用对应的预设度量值计算结果:

动态价格计算 = 
SWITCH(
    SELECTEDVALUE('价格指标维度'[排序序号]),
    1, [Lowest Sales Price],
    2, [Highest Sales Price],
    3, [Lowest Cost Price],
    4, [Highest Cost Price],
    BLANK()
)
步骤3:配置矩阵可视化
  • 行字段:放入你需要分组的维度(比如产品类别、产品名称等)
  • 列字段:依次放入「价格指标维度」表的「指标分类」、「指标名称」
  • 值字段:放入刚才编写的动态价格计算度量值
  • 额外配置:选中「指标名称」列,设置按「排序序号」列排序,保证指标展示顺序和预期一致

完成以上操作即可得到你需要的矩阵效果,后续如果需要新增指标,只需要在「价格指标维度」表新增对应行、在SWITCH函数中新增对应度量值分支即可,无需调整原有业务逻辑。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 19:15:03