Resolve BI

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.

Dúvidas relacionadas