我正在尝试在表中或可能在新表中创建新列,该表的值将基于选定的过滤器从另一列继承。
我的数据如下:
我已采取以下措施来确定已选择哪个过滤器:
Selected Measure = IF(HASONEVALUE('Table'[Selector]),VALUES('Table'[Selector]),BLANK())
我正在尝试在计算列中使用以下DAX代码来动态填充它:
CreateCalculatedColumnTest = SWITCH(TRUE(),
[Selected Measure] = "Group 1", ALL('Table'[Column A]),
[Selected Measure] = "Group 2", ALL('Table'[Column B]))
不幸的是,我也曾尝试过将以上两项都做完
ColumnMeasure 2 =
VAR __selectedSlicer = SELECTEDVALUE( 'Table'[Selector] )
RETURN
IF( __selectedSlicer = "Group 1", ALL( 'Table'[Column A]), ALL( 'Table'[Column B]))
有人可以帮忙吗?我应该使用什么功能?