Ler em inglês

Partilhar via


ISAFTER

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Uma função booleana que emula o comportamento de uma cláusula 'Start At' and retorna true para uma linha que atende a all dos parâmetros de condição.

Com base na ordem de classificação, o parâmetro first é comparado com o parâmetro second. If a ordem de classificação é crescente, a comparação a ser feita é first parâmetro maior do que o parâmetro second. If a ordem de classificação for decrescente, a comparação a ser feita será second parâmetro menor do que o parâmetro first.

Sintaxe

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

Parâmetros

Vigência Definição
scalar expression Qualquer expressão que retorne um value escalar como uma referência de coluna or inteiro or cadeia de caracteres value. Normalmente, o parâmetro first é uma referência de coluna and o parâmetro second é um valueescalar.
sort order (facultativo) A ordem em que a coluna é classificada. Pode ser ascendente (ASC) or descendente (DEC). Por padrão, a ordem de classificação é crescente.

Regresso value

True or false.

Comentários

Esta função é semelhante a ISONORAFTER. A diferença é ISAFTER retorna true para values classificados estritamente apósfiltervalues, onde ISONORAFTER retorna true para values classificados em or após o filtervalues.

Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).

Exemplo

Nome da tabela: 'Info'

País/Região Estado Count Total
IND JK 20 800
IND EM 25 1000
IND BM 10 900
EUA AC 5 500
EUA WA 10 900

A seguinte expressão:

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

Devoluções:

País Estado Count Total
IND BM 10 900
EUA AC 5 500
EUA WA 10 900

ISONORAFTER