Share via


ISONORAFTER

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

ISONORAFTER(<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 (DESC). Sorteringsrækkefølgen er som standard stigende.

Returværdi

True eller false.

Bemærkninger

Denne funktion ligner ISAFTER. Forskellen er ISONORAFTER returnerer sand for værdier, der er sorteret efter eller efter filterværdierne, hvor ISAFTER returnerer true for værdier, der er sorteret strengt 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

Oplysninger om følgende tabel med navnet:

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,
    ISONORAFTER (
        Info[Country], "IND", ASC,
        Info[State], "MH", ASC )
)

Returnerer:

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

ISAFTER