Dela via


ISAFTER

gäller för:beräknad kolumnberäknad tabellMåttVisuell beräkning

En boolesk funktion som emulerar beteendet för en "Start At"-sats och returnerar true för en rad som uppfyller alla villkorsparametrar.

Baserat på sorteringsordningen jämförs den första parametern med den andra parametern. Om sorteringsordningen är stigande är jämförelsen som ska göras den första parametern större än den andra parametern. Om sorteringsordningen är fallande är jämförelsen som ska göras den andra parametern mindre än den första parametern.

Syntax

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

Parametrar

Term Definition
scalar expression Alla uttryck som returnerar ett skalärt värde som en kolumnreferens eller heltal eller strängvärde. Vanligtvis är den första parametern en kolumnreferens och den andra parametern är ett skalärt värde.
sort order (valfritt) I vilken ordning kolumnen sorteras. Kan vara stigande (ASC) eller fallande (DEC). Sorteringsordningen är som standard stigande.

Returvärde

Sant eller falskt.

Anmärkningar

Den här funktionen liknar ISONORAFTER. Skillnaden är ISAFTER returnerar true för värden som sorteras strikt efter filtervärdena, där ISONORAFTER returnerar true för värden som sorteras på eller efter filtervärdena.

Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).

Exempel

Tabellnamn: "Info"

Land/region Stat Räkna Total
IND JK 20 800
IND MH 25 1000
IND WB 10 900
USA CA 5 500
USA WA 10 900

Följande uttryck:

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

Returnerar:

Land Stat Räkna Total
IND WB 10 900
USA CA 5 500
USA WA 10 900

ISONORAFTER