防止措施受到视觉过滤器的影响

时间:2021-01-14 14:52:07

标签: powerbi dax

我试图阻止此措施受到视觉过滤器的影响:

DIVIDE(
   CALCULATE(
       COUNTROWS('Table1'), 
         FILTER('Table1', 'Table1'[column1]="High")),
         COUNTROWS('Table1'))

我曾尝试在 COUNTROWS 和 FILTER 函数之后添加 ALL 函数,但这不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,删除 CALCULATE 并只使用 ALL 作为忽略任何现有过滤器上下文的表函数应该可以工作

DIVIDE(
    COUNTROWS( FILTER( ALL( 'Table1' ), 'Table1'[column1] = "High" ) ),
    COUNTROWS( ALL( 'Table1' ) )
)

如果您需要满足切片器的要求,您可以使用 ALLSELECTED 而不是 ALL