我正在尝试找到一种方法来根据切片器中选择的值来改变卡片视觉效果的可见性和值。切片器值为 A 和 B,这是当前选择 A 或 B 时发生的情况:
切片器值 A:
切片器值 B:
对于第一张图像(切片器 A),我希望在选择 A 时将这些卡片完全移除(不可见)。
对于第二张图像(切片器 B),如果在切片器中选择 A,我想将值 4 卡值更改为 13%(固定值)。
如果选择 A:
如果选择 B:
我的解决方案是创建一个如下所示的度量,并使用此值显示在卡片上。
Total Open Orders = if(calculate(distinctcount('All Plants'[Plant]);allselected('All Plants'[Plant]))=1;SUM(OpenOrders[Total Value]);"N/A")
参考我上面的评论,我不明白你的大部分问题。
对于“固定值”要求,我会使用 DAX SELECTEDVALUE 函数,例如
Value 4 = IF ( SELECTEDVALUE ( Table[SlicerColumn] , "" ) = "A" , 0.13 , SUM ( Table[Value 4] ) )