ISONORAFTER
gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning
En boolsk funksjon som emulerer virkemåten til en Start På-setningsdel and returnerer true for en rad som oppfyller all av betingelsesparameterne.
Basert på sorteringsrekkefølgen sammenlignes first-parameteren med parameteren second. If sorteringsrekkefølgen er stigende, er sammenligningen som skal gjøres, first parameteren større enn den second parameteren. If sorteringsrekkefølgen er synkende, er sammenligningen som skal gjøres, second parameteren mindre enn first parameteren.
Syntaks
ISONORAFTER(<scalar_expression>, <scalar_expression>[, sort_order [, <scalar_expression>, <scalar_expression>[, sort_order]]…)
Parametere
Vilkår | Definisjon |
---|---|
scalar expression |
Alle uttrykk som returnerer en skalar value som en kolonnereferanse or heltall or streng value. Vanligvis er first-parameteren en kolonnereferanse andsecond-parameteren er en skalar value. |
sort order |
(valgfritt) Rekkefølgen kolonnen er sortert i. Kan være stigende (ASC) or synkende (DESC). Sorteringsrekkefølgen er stigende som standard. |
Returner value
True or false.
Merknader
Denne funksjonen ligner på ISAFTER. Forskjellen er ISONORAFTER returnerer true for values sortert etter or etterfiltervalues, der ISAFTER returnerer true for values sortert strengt etterfiltervalues.
Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).
Eksempel
For følgende tabell med navnet Info:
Land/område | Tilstand | Count | 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,
ISONORAFTER (
Info[Country], "IND", ASC,
Info[State], "MH", ASC )
)
Returnerer:
Land/område | Tilstand | Count | Total |
---|---|---|---|
IND | MH | 25 | 1000 |
IND | WB | 10 | 900 |
USA | CA | 5 | 500 |
USA | WA | 10 | 900 |