Dax-functions-dax-isfiltered-function

提供:Dev Guides
移動先:案内検索

DAXフィルター-ISFILTERED関数

説明

columnNameが直接フィルタリングされている場合、TRUEを返します。

列にフィルターがない場合、または同じテーブルまたは関連テーブルの別の列がフィルター処理されているためにフィルター処理が行われる場合、DAX ISFILTERED関数はFALSEを返します。

構文

ISFILTERED (<columnName>)

パラメーター

Sr.No. Term & Definition
1

columnName

テーブル内の列の名前。

式にすることはできません。

戻り値

正しいか間違っているか。

備考

  • 1つまたは複数のフィルターが列に適用される場合、列は直接フィルター処理されると言われます。
  • 列columnNameは、同じテーブルまたは関連テーブル内の別の列に適用されたフィルターがcolumnNameにフィルターをかけることで影響する場合、クロスフィルターされたと言われます。

DAX ISCROSSFILTERED関数を使用して、列がクロスフィルターされているかどうかを確認できます。

= ISFILTERED (Sales[Product])