Share via


ISAFTER

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

En boolesk funktion, der emulerer funktionsmåden for en 'Start ved'-delsætning og returnerer true for en række, der opfylder alle betingelsesparametrene.

Baseret på sorteringsrækkefølgen sammenlignes den første parameter med den anden parameter. Hvis sorteringsrækkefølgen er stigende, er den sammenligning, der skal udføres, den første parameter, der er større end den anden parameter. Hvis sorteringsrækkefølgen er faldende, er den sammenligning, der skal foretages, den anden parameter mindre end den første parameter.

Syntaks

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

Parametre

Begreb Definition
skalarudtryk Ethvert udtryk, der returnerer en skalarværdi, f.eks. en kolonnereference, et heltal eller en strengværdi. Den første parameter er typisk en kolonnereference, og den anden parameter er en skalarværdi.
Sorteringsrækkefølge (valgfrit) Den rækkefølge, som kolonnen sorteres i. Kan være stigende (ASC) eller faldende (DEC). Sorteringsrækkefølgen er som standard stigende.

Returværdi

True eller false.

Bemærkninger

Denne funktion ligner ISONORAFTER. Forskellen er, at ISAFTER returnerer true for værdier, der er sorteret strengt efter filterværdierne, hvor ISONORAFTER returnerer true for værdier, der er sorteret efter eller efter filterværdierne.

Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).

Eksempel

Tabelnavn: 'Info'

Land/område State Tælling Total
IND JK 20 800
IND MH 25 1000
IND WB 10 900
USA CA 5 500
USA WA 10 900

Følgende udtryk:

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

Returnerer:

Land State Tælling Total
IND WB 10 900
USA CA 5 500
USA WA 10 900

ISONORAFTER