DAX no Power BI: funções, contextos e medidas
ALL em DAX: tirar filtro (com cuidado)
Publicado em 2026-08-16. Autor: Victor.
ALL em DAX: remover filtro de coluna ou tabela para participação, ranking e totais. Diferença para ALLSELECTED e ALLEXCEPT.
ALL remove filtros da tabela ou coluna indicada. É o motor de '% do total'. Também é o jeito mais rápido de calcular o número 'errado' se você ALL no lugar indevido.
[% Receita] =
DIVIDE (
[Receita],
CALCULATE ( [Receita], ALL ( 'DimProduto' ) )
)Aqui o denominador ignora o produto, mas respeita data e canal. Se você fizer `ALL ( 'FatoVendas' )`, o denominador vira o fato inteiro e a participação perde o recorte de período.
- ALLSELECTED: útil em visuais quando o usuário ainda tem slicer 'externo'.
- ALLEXCEPT: tira quase tudo, mantém algumas colunas. Legível só se a lista for curta.