Del via


ISAFTER

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

En boolsk funksjon som emulerer virkemåten til en Start på-setningsdel og returnerer sann for en rad som oppfyller alle betingelsesparameterne.

Basert på sorteringsrekkefølgen sammenlignes den første parameteren med den andre parameteren. Hvis sorteringsrekkefølgen er stigende, er sammenligningen som skal gjøres, den første parameteren som er større enn den andre parameteren. Hvis sorteringsrekkefølgen er synkende, er sammenligningen som skal gjøres, den andre parameteren mindre enn den første parameteren.

Syntaks

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

Parametere

Vilkår Definisjon
scalar expression Alle uttrykk som returnerer en skalarverdi som en kolonnereferanse eller heltalls- eller strengverdi. Vanligvis er den første parameteren en kolonnereferanse, og den andre parameteren er en skalarverdi.
sort order (valgfritt) Rekkefølgen kolonnen er sortert i. Kan være stigende (ASC) eller synkende (DES). Sorteringsrekkefølgen er stigende som standard.

Returverdi

Sann eller usann.

Merknader

Denne funksjonen ligner på ISONORAFTER. Forskjellen er ISAFTER returnerer sann for verdier sortert strengt etter filterverdiene, der ISONORAFTER returnerer sann for verdier sortert på eller etter filterverdiene.

Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

Eksempel

Tabellnavn: Info

Land/område Tilstand Greve Total
IND JK 20 800
IND MH 25 1000
IND WB 10 900
USA CA 5 500
USA WA 10 900

Følgende uttrykk:

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

Returnerer:

Land Tilstand Greve Total
IND WB 10 900
USA CA 5 500
USA WA 10 900

ISONORAFTER