情報関数

DAX の情報関数では、引数として指定されたセルまたは行が確認され、求められる型に値が一致するか通知されます。 たとえば、ISERROR 関数を使用すると、参照する値にエラーが含まれている場合に TRUE が返されます。

このカテゴリの内容

関数 説明
COLUMNSTATISTICS モデル内のすべてのテーブルのすべての列に関する統計のテーブルを返します。
CONTAINS 参照しているすべての列に値が存在するか、それらの列に含まれている場合、true を返します。それ以外の場合、関数は false を返します。
CONTAINSROW 値の行が存在するかテーブルに含まれている場合は TRUE を返し、そうでない場合は FALSE を返します。
CONTAINSSTRING TRUE または FALSE を返し、1 つの文字列に別の文字列が含まれているかどうかを示します。
CONTAINSSTRINGEXACT TRUE または FALSE を返し、1 つの文字列に別の文字列が含まれているかどうかを示します。
CUSTOMDATA 接続文字列の CustomData プロパティの内容を返します。
HASONEFILTER columnName で直接フィルター処理された値の数が 1 である場合に TRUE を返します。それ以外の場合は FALSE を返します。
HASONEVALUE columnName のコンテキストが 1 つの個別の値のみにフィルター処理されている場合、TRUE を返します。 それ以外の場合は、FALSE を返します。
ISAFTER Start At 句の動作をエミュレートし、すべての条件パラメーターを満たす行に対して true を返すブール関数。
ISBLANK セルの内容が空白であるかどうかをチェックし、TRUE または FALSE を返します。
ISCROSSFILTERED columnName または同じテーブルや関連テーブル内の別の列がフィルター処理されている場合、TRUE を返します。
ISEMPTY テーブルが空かどうかを調べます。
ISERROR セルの内容がエラー値であるかどうかをチェックし、TRUE または FALSE を返します。
ISEVEN 数値が偶数の場合は TRUE を返し、数値が奇数の場合は FALSE を返します。
ISFILTERED columnName が直接フィルター処理されている場合、TRUE を返します。
ISINSCOPE 指定した列がレベルの階層においてそのレベルである場合は True を返します。
ISLOGICAL セルの内容が論理値 (TRUE または FALSE) の場合に TRUE を返します。
ISNONTEXT 値が文字列以外 (空白セルは文字列ではありません) であるかどうかを調べ、TRUE または FALSE を返します。
ISNUMBER 値が数値かどうかをチェックし、TRUE または FALSE を返します。
ISODD number が奇数の場合は TRUE を返し、number が偶数の場合は FALSE を返します。
ISONORAFTER Start At 句の動作をエミュレートし、すべての条件パラメーターを満たす行に対して true を返すブール関数。
ISSELECTEDMEASURE メジャーのリストに指定されているメジャーの 1 つである、コンテキスト内のメジャーを決定するために、計算アイテムの式によって使用されます。
ISSUBTOTAL SUMMARIZE 式で別の列を作成します。この式は、引数として指定された列の小計値が行に含まれる場合は True を返し、それ以外の場合は False を返します。
ISTEXT 値が文字列であるかどうかを確認し、TRUE または FALSE を返します。
NONVISUAL SUMMARIZECOLUMNS 式の値フィルターを、非ビジュアルとしてマークします。
SELECTEDMEASURE コンテキスト内のメジャーを参照するために、式で計算項目に使用されます。
SELECTEDMEASUREFORMATSTRING コンテキスト内のメジャーの書式文字列を取得するために、式で計算項目に使用されます。
SELECTEDMEASURENAME 名前を指定してコンテキスト内のメジャーを調べるために、計算項目の式に使用されます
USERCULTURE 現在のユーザーのロケールを返します。
USERNAME 接続時にシステムに指定された資格情報からドメイン名とユーザー名を返します。
USEROBJECTID 現在のユーザーのオブジェクト ID または SID を返します。
USERPRINCIPALNAME ユーザー プリンシパル名を返します。