电源双
是否可以基于切片器中的选定值隐藏/显示表中的列?或代替隐藏/显示更改值或列取决于选择tnx
数据:
CG CC Amount
CG-A CC-A1 10
CG-A CC-A2 20
CG-A CC-A3 30
CG-B CG-B1 40
CG-B CG-B2 50
CG-B CG-B3 60
我有切片器具有2个值:CG和CC
Slicer
CG
CC
选择CG时的结果:
Code Sum of Amount
CG-A 60
CG-B 150
Grand Total 210
CC的结果:
Code Sum of Amount
CC-A1 10
CC-A2 20
CC-A3 30
CG-B1 40
CG-B2 50
CG-B3 60
Grand Total 210
实现此目的的一种方法是取消数据透视。
在Power Query编辑器中:
结果看起来像这样:
这是来自“高级编辑器”的脚本:
let
Source = table,
#"Unpivoted Columns" = Table.UnpivotOtherColumns(Source, {"Amount"}, "Attribute", "Value"),
#"Renamed Columns" = Table.RenameColumns(#"Unpivoted Columns",{{"Attribute", "Slicer"}, {"Value", "Code"}}),
#"Reordered Columns" = Table.ReorderColumns(#"Renamed Columns",{"Slicer", "Code", "Amount"})
in
#"Reordered Columns"
在您的报告中,将“ tableUnpivoted” [Slicer]放在切片器视图中。然后使用矩阵,将“ tableUnpivoted” [代码]放入“行”,并将“ tableUnpivoted” [金额](总和)放入“值”。像这样:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句