Garantir vaga
DAX

Funções de Inteligência de Tempo no DAX: Guia Prático

agosto de 2026 · 7 min de leitura · Praxis Blog

Inteligência de tempo é o nome dado ao conjunto de funções DAX que comparam períodos — mês atual com mês anterior, ano atual com ano anterior, acumulado desde o início do ano. É provavelmente o grupo de funções mais usado em relatórios de gestão.

As funções mais usadas

SAMEPERIODLASTYEAR retorna o mesmo período do ano anterior. DATESYTD acumula valores desde o início do ano até a data do filtro. DATEADD desloca um período para frente ou para trás de forma genérica. TOTALYTD combina soma e acumulado num só passo.

O pré-requisito que todo mundo esquece

Nenhuma dessas funções funciona direito sem uma tabela calendário corretamente marcada como tabela de datas. Antes de tentar qualquer fórmula de inteligência de tempo, confirme que esse pré-requisito está resolvido.

Um exemplo prático

Para calcular a variação percentual de vendas contra o ano anterior, você precisa de duas medidas: o valor do ano anterior (usando SAMEPERIODLASTYEAR) e depois a divisão entre o valor atual e esse valor anterior, menos um. Parece simples na teoria, mas pequenos erros de contexto de filtro nessa conta são a causa mais comum de números errados em dashboards de gestão.

Usando IA para acelerar

Descrever o cálculo desejado em português — "quero a variação percentual de vendas comparado ao mesmo mês do ano anterior" — e pedir a fórmula pronta é uma forma de acelerar bastante essa etapa, desde que você revise se o contexto de filtro faz sentido para o seu modelo específico antes de publicar.

Quer aprender Power BI + Claude na prática, do zero ao avançado?

Conhecer o curso
← Voltar para o blog

Pronto pra sair na frente com IA + Power BI?

Aprenda a usar Claude junto com o Power BI para criar dashboards mais rápido, do zero ao avançado.

Quero conhecer o curso