Ler em inglês

Compartilhar via


ISATLEVEL

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Relata se a coluna está presente no nível atual.

Sintaxe

DAX
ISATLEVEL ( <column> )

Parâmetros

Prazo Definição
column Uma coluna de agrupamento na grade de dados.

Valor de retorno

TRUE ou FALSE que indica se a coluna de agrupamento está no nível atual no contexto.

Observações

  • Essa função só pode ser usada em cálculos visuais.
  • Ao contrário de outras funções com funcionalidades semelhantes, como ISINSCOPE, ISFILTERED, HASONEVALUE e assim por diante, ISATLEVEL é uma função especializada em cálculos visuais, portanto, é garantido ser compatível com funções que navegam nos níveis de uma hierarquia na matriz de dados, como EXPAND e COLLAPSE.
  • Um nível de hierarquia pode conter mais de uma coluna. Por exemplo, em uma hierarquia [Ano], [Trimestre], [Mês], o nível que contém a coluna [Trimestre] também inclui a coluna [Ano] no mesmo nível.

Exemplo

Considere uma tabela que inclui uma hierarquia com níveis para o total, ano, trimestre e mês. Os cálculos DAX a seguir podem ser usados para determinar se uma coluna específica está no nível atual no contexto original ou no novo nível após uma operação de navegação.

DAX
IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)

A captura de tela abaixo mostra a matriz com os cinco cálculos visuais.

de cálculo visual da DAX

Consulte também

EXPANDIR
EXPANDALL
recolher
COLLAPSEALL
ISINSCOPE
ISFILTERED
HASONEVALUE