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.

Continue lendo

Revisão técnica: Victor, Professor de Power BI e Excel.