Filter 関数
DAX の filterandvalue 関数は、Excel 関数と大きく異なる、強力な最も複雑な andand です。 ルックアップ関数は、データベースなどのテーブル and リレーションシップを使用して機能します。 フィルター処理関数を使用すると、データ コンテキストを操作して動的計算を作成できます。
このカテゴリ内
機能 | 形容 |
---|---|
ALL | テーブル内 all 行を返し、列の values を orall し、適用された可能性のある filters を無視します。 |
ALLCROSSFILTERED | テーブルに適用される allfilters をクリアします。 |
ALLEXCEPT | 指定 all 列に適用されているテーブル exceptfilters 内のコンテキスト filters を削除します。 |
ALLNOBLANKROW | リレーションシップの親テーブルから、all 行が返されますが、blank 行 orall、列の個別の values が blank 行 and、存在する可能性のあるコンテキスト filters は無視されます。 |
ALLSELECTED | 明示的な filtersfiltersor 他のコンテキスト all 保持しながら、現在のクエリの行 and 列からコンテキスト filters を削除します。 |
CALCULATE | 変更された filter コンテキストで式を評価します。 |
CALCULATETABLE | 変更された filter コンテキストでテーブル式を評価します。 |
EARLIER | 指定した列の外部評価パスで、指定した列の現在の value を返します。 |
EARLIEST | 指定した列の外部評価パスで、指定した列の現在の value を返します。 |
FILTER | 別のテーブル or 式のサブセットを表すテーブルを返します。 |
FIRST | ビジュアル計算でのみ使用されます。 軸の first 行からビジュアル マトリックス内の value を取得します。 |
INDEX | 指定した軸の指定した or 順序で並べ替えられた、指定したパーティション内の位置パラメーターで指定された絶対位置にある行を返します。 |
KEEPFILTERS | CALCULATE or CALCULATETABLE 関数の評価中に filters を適用する方法を変更します。 |
LAST | ビジュアル計算でのみ使用されます。 軸の last 行からビジュアル マトリックス内の value を取得します。 |
LOOKUPVALUE | 条件で指定された all 条件を満たす行の valuesearch 返します。 この関数は、1 つの orsearch 条件を適用できます。 |
MATCHBY | |
MOVINGAVERAGE | ビジュアル マトリックスの指定した軸に沿って計算された移動 average を返します。 |
NEXT | ビジュアル計算でのみ使用されます。 ビジュアル マトリックス内の軸の next 行の value を取得します。 |
OFFSET | 特定の offsetによって、同じテーブル内の 現在の行 の後に or する前に配置された 1 つの行を返します。 |
ORDERBY | window 関数の各パーティション内の並べ替え順序を決定する列を定義します。 |
PARTITIONBY |
window 関数の relation パラメーターをパーティション分割するために使用する列を定義します。 |
PREVIOUS | ビジュアル計算でのみ使用されます。 ビジュアル マトリックス内の軸の previous 行の value を取得します。 |
RANGE | 現在の行を基準にして、指定した軸内の行の間隔を返します。 WINDOWのショートカット。 |
RANK | 指定された間隔内の行のランク付けを返します。 |
REMOVEFILTERS | 指定したテーブル or 列から filters をクリアします。 |
ROWNUMBER | 指定された間隔内の行の一意のランク付けを返します。 |
RUNNINGSUM | ビジュアル マトリックスの指定した軸に沿って計算された実行中の sum を返します。 |
SELECTEDVALUE | columnName のコンテキストが 1 つの個別の value のみにフィルター処理されている場合の value を返します。 それ以外の場合は alternateResult を返します。 |
WINDOW | 指定された間隔内に配置されている複数の行を返します。 |