Sdílet prostřednictvím


ISAFTER

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Logická funkce, která emuluje chování klauzule Start At a vrací hodnotu true pro řádek, který splňuje všechny parametry podmínky.

Na základě pořadí řazení se první parametr porovná s druhým parametrem. Pokud je pořadí řazení vzestupné, porovnání, které se má provést, je první parametr větší než druhý parametr. Pokud je pořadí řazení sestupné, porovnání, které se má provést, je druhý parametr menší než první parametr.

Syntax

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

Parametry

Semestr Definice
scalar expression Libovolný výraz, který vrací skalární hodnotu, jako je odkaz na sloupec, celé číslo nebo řetězcová hodnota. První parametr je obvykle odkaz na sloupec a druhý parametr je skalární hodnota.
sort order (volitelné) Pořadí řazení sloupce. Může být vzestupný (ASC) nebo sestupně (DEC). Ve výchozím nastavení je pořadí řazení vzestupné.

Návratová hodnota

Pravda nebo nepravda.

Poznámky

Tato funkce je podobná ISONORAFTER. Rozdíl je ISAFTER vrátí hodnotu true pro hodnoty seřazené výhradně po hodnot filtru, kde ISONORAFTER vrátí hodnotu true pro hodnoty seřazené podle nebo za hodnot filtru.

Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklad

Název tabulky: Informace

Země/oblast Stát Počítat Totální
INDIANA JK 20 800
INDIANA MH 25 1000
INDIANA WB 10 900
Spojené státy americké CA 5 500
Spojené státy americké WA 10 900

Následující výraz:

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

Návraty:

Země Stát Počítat Totální
INDIANA WB 10 900
Spojené státy americké CA 5 500
Spojené státy americké WA 10 900

ISONORAFTER