ISAFTER
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Una funzione booleana che emula il comportamento di una clausola 'Start At' and restituisce true per una riga che soddisfa all dei parametri della condizione.
In base all'ordinamento, il parametro first viene confrontato con il parametro second. If l'ordinamento è crescente, il confronto da eseguire è first parametro maggiore del parametro second. If l'ordinamento è decrescente, il confronto da eseguire è second parametro minore del parametro first.
Sintassi
ISAFTER(<scalar_expression>, <scalar_expression>[, sort_order [, <scalar_expression>, <scalar_expression>[, sort_order]]…)
Parametri
Termine | Definizione |
---|---|
scalar expression |
Qualsiasi espressione che restituisce un value scalare come un riferimento di colonna or integer or stringa value. In genere il parametro first è un riferimento di colonna and il parametro second è un valuescalare. |
sort order |
(facoltativo) Ordine in cui viene ordinata la colonna. Può essere crescente (ASC) or decrescente (DEC). Per impostazione predefinita, l'ordinamento è crescente. |
Restituisce value
True or false.
Osservazioni
Questa funzione è simile a ISONORAFTER. La differenza è ISAFTER restituisce true per values ordinati rigorosamente dopofiltervalues, dove ISONORAFTER restituisce true per valuesordinati in or dopofiltervalues.
Questa funzione è not supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate or regole di sicurezza a livello di riga.
Esempio
Nome tabella: 'Info'
Paese/area geografica | Stato | Count | Totale |
---|---|---|---|
IND | JK | 20 | 800 |
IND | MH | 25 | 1000 |
IND | WB | 10 | 900 |
USA | CA | 5 | 500 |
USA | WA | 10 | 900 |
Espressione seguente:
FILTER (
Info,
ISAFTER (
Info[Country], "IND", ASC,
Info[State], "MH", ASC )
)
Rendiconto:
Paese | Stato | Count | Totale |
---|---|---|---|
IND | WB | 10 | 900 |
USA | CA | 5 | 500 |
USA | WA | 10 | 900 |