Dax-functions-dax-allnoblankrow-function
提供:Dev Guides
DAXフィルター-ALLNOBLANKROW関数
説明
空白行を除くすべての行、またはリレーションシップの親テーブルから空白行を除く列のすべての個別値を返し、存在する可能性のあるコンテキストフィルターを無視します。
構文
ALLNOBLANKROW (<table>|<column>)
パラメーター
Sr.No. | Parameter & Description |
---|---|
1 |
table すべてのコンテキストフィルターが削除されるテーブル。 |
2 |
column すべてのコンテキストフィルターが削除される列。 |
ALLNOBLANKROWは、テーブルまたは列のいずれか1つの引数のみを取ります。
戻り値
- 引数(テーブルの場合)。
- 引数が列である場合の値の列。
備考
ALLNOBLANKROW関数は、テーブル内の真の空白行を考慮せず、リレーションシップ内の1つ以上の子テーブルに一致しない値または空白値が含まれる場合に、親テーブルで生成される特殊なケースである空白行のみを処理します。
例
= COUNTROWS (ALLNOBLANKROW (Salesperson))
親のSalespersonテーブルの行数が7である場合、このDAX式は7を返します。 ただし、アカウントに含まれていない販売員(つまり、 営業担当者は営業担当者テーブルに存在しません)。
= COUNTROWS (ALL (Salesperson))
このDAX数式は8を返しますが、親の営業担当者テーブルの行数は7ですが、未計上の営業担当者の営業テーブルにはエントリがあります(つまり、 営業担当者は営業担当者テーブルに存在しません)。