Domine a função mais importante do DAX e entenda como o Power BI decide quais dados usar em cada cálculo!
Contexto = "Como o Power BI sabe quais dados usar no cálculo"
É o "ambiente" ou "filtro" onde a fórmula está rodando
Calcula para CADA linha individualmente
Soma APENAS as linhas filtradas
Imagine uma festa com 100 pessoas:
Perguntar a idade de CADA pessoa, uma por uma
Perguntar "Quantas pessoas têm mais de 18 anos?"
A Função Mais Importante do DAX
Avalia uma expressão modificando o contexto de filtro
Ambos os filtros são aplicados simultaneamente
Funções para remover filtros e calcular % do Total
Remove TODOS os filtros
Remove filtros do visual, mantém externos
| Região | Vendas | Total Geral (ALL) | % do Total |
|---|---|---|---|
| Sul | R$ 120.000 | R$ 500.000 | 24% |
| Norte | R$ 180.000 | R$ 500.000 | 36% |
| Sudeste | R$ 200.000 | R$ 500.000 | 40% |
| TOTAL | R$ 500.000 | R$ 500.000 | 100% |
Note que "Total Geral" é sempre o mesmo (R$ 500.000) em todas as linhas!
% do total absoluto (todos os dados)
% do total selecionado (respeita slicers)
Filtros simples (coluna = valor)
Filtros complexos (fórmulas)
Filtra regiões que têm vendas > R$ 100.000
Faltam os colchetes na medida!
Medidas sempre usam colchetes [Nome]
Ignora slicers! Se filtrar ano 2024, % ainda usa todos os anos
Respeita slicers! % é calculado sobre o ano selecionado
Complexo demais e mais lento!
Mais simples e mais rápido! Use FILTER apenas para condições complexas
Dashboard Executivo de Performance