次の方法で共有


ISONORAFTER

適用対象: 計算列計算テーブルメジャービジュアル計算

Start At 句の動作をエミュレートし、すべての条件パラメーターを満たす行に対して true を返すブール関数。

並べ替え順序に基づいて、最初のパラメーターが 2 番目のパラメーターと比較されます。 並べ替え順序が昇順の場合、実行する比較は、2 番目のパラメーターより大きい最初のパラメーターです。 並べ替え順序が降順の場合、実行する比較は 1 番目のパラメーターより小さい 2 番目のパラメーターです。

構文

ISONORAFTER(<scalar_expression>, <scalar_expression>[, sort_order [, <scalar_expression>, <scalar_expression>[, sort_order]]…)

パラメーター

用語 定義
scalar expression 列参照や整数、文字列値などのスカラー値を返す任意の式。 通常、最初のパラメーターは列参照であり、2 番目のパラメーターはスカラー値です。
sort order (省略可能)列が並べ替えられる順序。 昇順 (ASC) または降順 (DESC) を指定できます。 既定では、並べ替え順序は昇順です。

戻り値

True または false。

備考

この関数は、ISAFTERに似ています。 この違いは、フィルター値 または後に並べ替えられた値に対して true を返 、フィルター値を した後に厳密に 並べ替えられた値の場合、 は true を返します。

この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。

次の表の名前は Info です。

国/地域 状態 数える トータル
IND JK 20 800
IND MH 25 1000
IND WB 10 900
米国 CA 5 500
米国 ワシントン 州 10 900

次の式:

FILTER (
    Info,
    ISONORAFTER (
        Info[Country], "IND", ASC,
        Info[State], "MH", ASC )
)

収益:

国/地域 状態 数える トータル
IND MH 25 1000
IND WB 10 900
米国 CA 5 500
米国 ワシントン 州 10 900

ISAFTER