Dax-functions-dax-calculate-function
提供:Dev Guides
DAX Filter-CALCULATE関数
説明
指定されたフィルターによって変更されるコンテキスト内の式を評価します。
構文
パラメーター
Sr.No. | Parameter & Description |
---|---|
1 |
expression 評価される式。 |
2 |
filter1, filter2, … オプションです。 ブール式のコンマ区切りリストまたはフィルターを定義するテーブル式。 |
戻り値
式の結果である値。
備考
最初のパラメーターとして使用される式は、基本的に計算フィールドと同じです。
ブール式が引数として使用される場合、次の制限が適用されます-
- 式は計算フィールドを参照できません。
- 式はネストされたCALCULATE関数を使用できません。
- 式は、集計関数など、テーブルをスキャンしたりテーブルを返す関数を使用できません。
ただし、ブール式では、単一の値を検索する関数、またはスカラー値を計算する関数を使用できます。
データがフィルター処理されている場合、CALCULATE関数はデータがフィルター処理されるコンテキストを変更し、指定した新しいコンテキストで式を評価します。 フィルター引数で使用される各列について、その列の既存のフィルターは削除され、代わりにフィルター引数で使用されるフィルターが適用されます。