Criar conta grátis

Modelar os dados

05. CALCULATE e contextos DAX

5º capítulo de Modelar os dados: uma explicação simples e contínua de CALCULATE e contextos DAX, com exemplo, decisões, cuidados e mapa mental.

6 min de leitura40 questões para praticarRevisado em 14/09/2026

CALCULATE é central em DAX porque muda a pergunta antes de calcular a resposta. Para dominá-la, é preciso enxergar contexto de linha, contexto de filtro e a passagem entre eles.

Modelar é dar significado analítico às tabelas. Grão, relações e cálculos formam um sistema: quando uma dessas peças muda, o contexto das medidas e a leitura dos visuais também podem mudar. Este é o capítulo 5 de 10 da disciplina Modelar os dados. A leitura parte do que foi construído em Medidas, colunas e tabelas calculadas. Depois dele, o estudo avança para Agregações, iteradores e estatística DAX.

Contexto de filtro

Filtros vêm de segmentações, eixos, células, relações e da própria expressão. Uma medida é reavaliada em cada combinação. Por isso, o total geral não precisa ser a soma das linhas exibidas: ele executa a expressão em outro contexto.

Com essa base, o capítulo segue para Contexto de linha. O conceito que acabou de ser apresentado passa a funcionar como ponto de partida para a decisão seguinte.

Contexto de linha

Colunas calculadas e iteradores percorrem linhas e oferecem acesso aos valores da linha atual. Contexto de linha não filtra automaticamente tabelas relacionadas. CALCULATE pode realizar transição de contexto, convertendo a linha atual em filtros durante a avaliação.

A decisão anterior ainda não encerra o problema. Em Como CALCULATE modifica filtros, veremos o que muda quando esse mecanismo encontra outra camada, outro contexto ou uma necessidade mais específica.

Como CALCULATE modifica filtros

CALCULATE avalia qualquer expressão escalar em contexto modificado. Um filtro novo pode substituir filtro existente na mesma coluna; KEEPFILTERS pede interseção. REMOVEFILTERS limpa colunas ou tabelas escolhidas. A precisão do alvo preserva filtros que ainda fazem parte da pergunta.

Resta ligar esse mecanismo a Totais e percentuais. Essa passagem completa o fluxo e permite avaliar o resultado como um todo, em vez de conferir apenas uma configuração isolada.

Totais e percentuais

Continue lendo de graça

O capítulo inteiro está liberado no plano gratuito

Criar conta leva menos de um minuto e não pede cartão. Você destrava o texto completo, o mapa mental, o PDF para estudar off-line e ainda resolve questões inéditas todo dia.

Leu o resumo? Agora pratique.

São 40 questões inéditas de CALCULATE e contextos DAX, todas comentadas alternativa por alternativa.

Criar conta grátis e praticar

Você volta para este capítulo depois de criar a conta.

Fontes consultadas

  • Microsoft Learn — Guia do exame PL-300 (habilidades a partir de 20/04/2026): https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/pl-300
  • Microsoft Learn — Transformação e modelagem no Power BI: https://learn.microsoft.com/en-us/power-bi/transform-model/
  • Microsoft Learn — Referência DAX: https://learn.microsoft.com/en-us/dax/
  • Microsoft Learn — Orientação sobre esquema estrela: https://learn.microsoft.com/en-us/power-bi/guidance/star-schema
  • https://learn.microsoft.com/en-us/dax/calculate-function-dax
  • https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/pl-300
  • https://learn.microsoft.com/en-us/dax/allselected-function-dax
  • Acervo publicado: 40 questões integralmente contempladas.