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
相关产品推荐
相关产品推荐

