ALL x ALLSELECTED
Avançado8 min
O problema
Seu percentual do total muda quando o usuário filtra a página — ou não muda nunca.
Como funciona
ALL remove todos os filtros da coluna ou tabela. ALLSELECTED preserva os filtros escolhidos pelo usuário fora do visual, removendo apenas o contexto interno do visual.
Exemplo
DAX
% do Total Visivel =
DIVIDE(
[Total Vendas],
CALCULATE([Total Vendas], ALLSELECTED(Produto[Categoria]))
)Resultado
O percentual soma 100% dentro do que o usuário selecionou, não do modelo inteiro.
Quando usar
- Percentual do total dentro de um recorte
- Rankings que respeitam segmentações
Quando evitar
- Quando o denominador deve ser fixo — nesse caso use ALL
Resolve Melhor
Nomeie as medidas indicando o denominador (% do total geral, % do total visível). Isso evita interpretações erradas no relatório.