ISAFTER

DAXInformação

Função booleana que emula a cláusula START AT e retorna TRUE para a linha cujos valores ficam estritamente depois dos valores informados, conforme a ordem.

Quando usar

Paginação e cursores em DAX Queries — retornar registros após a última linha da página anterior.

Sintaxe

DAX
ISAFTER(<ExpressaoEscalar>, <ExpressaoEscalar>[, <Ordem>[, <ExpressaoEscalar>, <ExpressaoEscalar>[, <Ordem>]]…])

Parâmetros

ExpressaoEscalar: Expressão que retorna um escalar; em geral o 1º é uma coluna e o 2º, o valor de referência. Ordem (Opcional): ASC ou DESC; padrão ASC.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// DAX Query View — clientes posicionados depois de (Brasil, MG)
EVALUATE
FILTER (
    TabDimCliente,
    ISAFTER (
        TabDimCliente[Pais],   "Brasil", ASC,  // 1º critério
        TabDimCliente[Estado], "MG",     ASC   // desempate
    )
)
ORDER BY TabDimCliente[Pais], TabDimCliente[Estado]

Mais informações

Lançamento
2020-Set

Aprender DAX ao vivo