DAX 过滤器 - ISFILTERED 函数

说明

当直接过滤 columnName 时返回 TRUE。

如果列上没有过滤器,或者由于过滤同一张表或相关表中的不同列而发生过滤,则 DAX ISFILTERED 函数返回 FALSE。

语法

ISFILTERED (<columnName>) 

参数

Sr.No. 术语和定义
1

columnName

表中列的名称。

不能是表达式。

返回值

TRUE 或 FALSE。

备注

  • 当过滤器应用于列时,该列被称为直接过滤。

  • 当应用于同一张表或相关表中的另一列的过滤器通过过滤 columnName 而影响该列时,该列被称为交叉过滤。

您可以使用 DAX ISCROSSFILTERED 函数来查找列是否经过交叉过滤。

示例

= ISFILTERED (Sales[Product]) 

dax_functions_filter.html