次の方法で共有


ISAFTER

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

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

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

構文

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

パラメーター

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

戻り値

True または false。

備考

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

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

テーブル名: 'Info'

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

次の式:

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

収益:

状態 数える トータル
IND WB 10 900
米国 CA 5 500
米国 ワシントン 州 10 900

ISONORAFTER