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

PowerBI新手求助:如何基于筛选器切换矩阵中的列内容

实现PowerBI动态矩阵列的操作步骤
  • 创建筛选器控件
    新建一个切片器,选择Curve作为字段,在切片器的筛选设置里把Curve=A排除,避免用户选中固定列对应的曲线。

  • 编写两个DAX度量值
    固定显示Curve=A的Percentage:

    Curve_A_Percentage = 
    CALCULATE(
        SUM('你的数据集'[Percentage]),
        '你的数据集'[Curve] = "A"
    )
    

    随筛选器动态变化的Percentage:

    Selected_Curve_Percentage = 
    CALCULATE(
        SUM('你的数据集'[Percentage]),
        '你的数据集'[Curve] = SELECTEDVALUE('你的数据集'[Curve])
    )
    

    注:如果同一个class+Curve是唯一值,把SUM换成MAX/MIN都可以,根据你的数据情况调整。

  • 搭建矩阵可视化
    插入矩阵控件,行区域拖入class;值区域依次添加上面两个度量值,还可以右键重命名度量值的显示名称,比如改成“Curve A占比”和“选中曲线占比”。

  • 验证效果
    操作切片器选择不同的Curve,矩阵的第二列会自动更新对应的值,第一列始终保持Curve=A的占比。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 21:34:53