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に似ています。 この違いは、フィルター値を した後に厳密に
この関数は、計算列または行レベル セキュリティ (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 |