Ler em inglês

Compartilhar via


COLLAPSEALL

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Recupera um contexto no nível mais alto em comparação com o contexto atual. Se uma expressão for fornecida, retornará seu valor no novo contexto, permitindo a navegação em hierarquias e cálculos no nível mais alto.

Sintaxe

A sintaxe que executa a navegação e o cálculo.

DAX
COLLAPSEALL ( <expression>, <axis> )

A sintaxe que executa somente navegação.

DAX
COLLAPSEALL ( <axis> )

Parâmetros

Prazo Definição
expression A expressão a ser avaliada no novo contexto.
axis Uma referência de eixo.

Valor de retorno

Para a versão que executa navegação e cálculo, a função retorna o valor da expressão no novo contexto depois de navegar para o nível mais alto. Para a versão que executa somente navegação, a função modifica o contexto de avaliação navegando até o nível mais alto.

Observações

  • Essa função só pode ser usada em cálculos visuais.
  • As versões somente de navegação da função podem ser usadas dentro da função CALCULATE.
  • Os níveis da hierarquia são determinados por todas as colunas em cada eixo referenciado pela referência do eixo.

Exemplo

Considerando uma tabela que resume o total de vendas de uma hierarquia com níveis para o total, ano, trimestre e mês, o cálculo DAX a seguir busca o valor de [SalesAmount] no nível mais alto, total.

DAX
TotalValue = COLLAPSEALL([SalesAmount], ROWS)

A captura de tela abaixo mostra a matriz com o cálculo visual.

de cálculo visual da DAX

Consulte também

EXPANDIR
EXPANDALL
recolher