Descrição
Retorna todas as linhas em uma tabela ou todos os valores em uma coluna, ignorando quaisquer filtros que possam ter sido aplicados. Esta função é útil para limpar filtros e criar cálculos em todas as linhas de uma tabela.
Sintaxe
ALL ({<table> | <column>, [<column>], [<column>] …})
Parâmetros
Sr. Não. |
Parâmetro e Descrição |
1 |
table
A tabela da qual você deseja limpar os filtros.
|
2 |
column
A coluna que você deseja limpar os filtros.
|
O argumento para a função ALL deve ser uma referência a uma tabela base ou uma ou mais referências a colunas base. Você não pode usar expressões de tabela ou expressões de coluna com a função ALL.
Valor de retorno
A tabela ou coluna ou colunas com filtros removidos.
Observações
A função ALL não é usada sozinha, mas serve como uma função intermediária que pode ser usada para alterar o conjunto de resultados sobre o qual algum outro cálculo é executado.
Exemplo
= COUNTA (Results[Medal])/CALCULATE (COUNTA (Results[Medal], ALL (Results))
Com esta fórmula DAX, todas as linhas da tabela Resultados são consideradas na função CALCULAR com o filtro que contém a função TODOS. Dessa forma, você tem a contagem total no denominador.