Lezen in het Engels

Delen via


ISONORAFTER

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Een Booleaanse functie die het gedrag van een Start At-component nabootst and retourneert true voor een rij die voldoet aan all van de voorwaardeparameters.

Op basis van de sorteervolgorde wordt de parameter first vergeleken met de parameter second. If de sorteervolgorde oplopend is, wordt de vergelijking first parameter groter dan de parameter second. If de sorteervolgorde aflopend is, is de vergelijking die moet worden uitgevoerd second parameter kleiner dan de parameter first.

Syntaxis

DAX
ISONORAFTER(<scalar_expression>, <scalar_expression>[, sort_order [, <scalar_expression>, <scalar_expression>[, sort_order]]…)  

Parameters

Term Definitie
scalar expression Elke expressie die een scalaire value retourneert, zoals een kolomreferentie or geheel getal or tekenreeks value. Doorgaans is de parameter first een kolomreferentie and de parameter second een scalaire valueis.
sort order (optioneel) De volgorde waarin de kolom wordt gesorteerd. Kan oplopend (ASC) or aflopend (DESC). De sorteervolgorde is standaard oplopend.

value retourneren

True or false.

Opmerkingen

Deze functie is vergelijkbaar met ISAFTER. Het verschil is ISONORAFTERtrue retourneert voor values gesorteerde op or na het filtervalues, waarbij ISAFTERtrue voor values strikt gesorteerd na de filtervaluesretourneert.

Deze functie wordt not ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in berekende kolommen or regels voor beveiliging op rijniveau (RLS).

Voorbeeld

Voor de volgende tabel met de naam Info:

Land/regio Staat Count Totaal
IND JK 20 800
IND MH 25 1000
IND WB 10 900
Verenigde Staten van Amerika CA 5 500
Verenigde Staten van Amerika WA 10 900

De volgende expressie:

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

Retourneert:

Land/regio Staat Count Totaal
IND MH 25 1000
IND WB 10 900
Verenigde Staten van Amerika CA 5 500
Verenigde Staten van Amerika WA 10 900

ISAFTER