Função DATEADD – Comparação Entre Períodos
Aprenda a usar a função DATEADD no Power BI para comparar períodos, calcular faturamento mês a mês e criar análises de crescimento com facilidade. Guia completo para iniciantes e profissionais.
O que você vai aprender?
Função DATEADD no Power BI
Quer comparar períodos diferentes no Power BI de forma rápida e eficiente? Nesta aula, vamos te mostrar como usar a função DATEADD para analisar resultados mês a mês, ano a ano ou até por dia, tornando suas análises muito mais estratégicas.
Curioso para saber como comparar períodos no Power BI? Então vamos ao próximo tópico para aprender!
Para fazer o download do(s) arquivo(s) utilizados na aula, preencha com o seu e-mail:
Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.
O que é a Função DATEADD no Power BI
A função DATEADD permite que você faça comparações entre períodos diferentes, filtrando dados com base em dias, meses ou anos.
Ela é muito utilizada em análises de desempenho, vendas, metas e indicadores, ajudando você a entender como os resultados evoluíram ao longo do tempo.
Análise de Inteligência de Tempo
Essa é uma análise muito comum em diversas áreas e principalmente para que utilizar o Power BI, pois é muito comum essa comparação entre períodos para que possamos verificar desempenho, preços, metas, entre outras ações.
Por que Comparar Períodos é Importante
Comparar períodos é essencial para:
- Medir crescimento ou queda de faturamento
- Identificar tendências e sazonalidades
- Avaliar desempenho de equipes ou produtos
Sem essa comparação, fica difícil tomar decisões estratégicas baseadas em dados históricos.
Entendendo a Base de Dados
Antes de fazer nossas análises precisamos analisar nossa base de dados e verificar quais informações podemos obter para poder fazer nossa análise de tempo.

Agora que já temos as informações da nossa base de dados podemos começar a fazer alguns cálculos.
Passo a Passo: Criando Medidas com DATEADD
Criando a Medida de Faturamento Total
Antes de usar DATEADD, precisamos da medida de faturamento total, para que possamos saber qual o faturamento tivemos em todas as lojas.
Faturamento Total = SUM('Base Vendas'[Faturamento na Venda])Vamos utilizar a função SUM para somar tudo que temos na coluna de faturamento na venda, assim teremos faturamento total.
Tendo essa medida criada, vamos criar uma matriz no nosso ambiente de relatório para que possamos verificar esses dados por meses. Assim teremos o faturamento mensal.

É possível observar que temos a quantidade de faturamento por mês de cada um dos anos que temos na nossa base de dados.
Faturamento do Mês Anterior
Agora vamos criar a medida do mês anterior usando DATEADD e CALCULATE.
Para esse cálculo nós vamos utilizar a função CALCULATE que permite com que o usuário faça um cálculo de acordo com algum tipo de filtro.
E vamos utilizar a função DATEADD para servir de filtro. Essa função permite com que o usuário faça uma análise de um período diferente do atual que está analisando.
Faturamento LM = CALCULATE([Faturamento Total],DATEADD(Calendario[Datas],-1,MONTH))Como funciona:
Calendario[Datas]→ coluna de datas usada como referência-1→ número de intervalos (neste caso, 1 mês antes)MONTH→ tipo do intervalo (dias, meses ou anos)
Essa medida permite comparar cada mês com o anterior automaticamente.
O que isso quer dizer? Isso significa que se estamos analisando o mês de abril de 2017 por exemplo, nós seremos capazes de analisar o mês anterior, ou ano anterior, ou dia anterior para que possamos fazer nossa comparação.
Neste caso específico a nossa fórmula está dizendo o seguinte: vamos fazer o cálculo do faturamento total (que já temos uma medida) do mês anterior ao que está sendo analisado.
Como colocamos -1 no segundo argumento e month no terceiro, significa que estamos analisando 1 mês antes do que está naquela linha.
Então se estamos na linha de abril de 2017 vamos calcular o faturamento de março de 2017.
Então a nossa função DATEADD vai pedir uma coluna de datas, o número de intervalos e o tipo desse intervalo, se será em dias, meses ou anos.

Ao inserir essa nova medida dentro da nossa matriz já podemos observar que as informações estão corretas e em cada linha estamos vendo o faturamento daquele mês e logo em seguida o faturamento do mês anterior.
Calculando o Percentual de Crescimento
Agora nós vamos criar mais uma medida que é para verificar o percentual de crescimento de faturamento de um mês para o outro utilizando a função DIVIDE.
% Crescimento Faturamento = DIVIDE([Faturamento Total]-[Faturamento LM],[Faturamento LM],"Sem Vendas")Essa é a fórmula que vamos utilizar. Neste caso vamos utilizar o DIVIDE, pois ele ainda permite com que o usuário coloque um resultado alternativo caso dê algum erro, então vamos colocar Sem Vendas quando isso acontecer.

Pronto! Agora temos a nossa análise em relação ao mês anterior. Para deixar a visualização melhor você pode remover essa coluna do mês anterior, pois ela serviu para o cálculo e para verificar se o cálculo estava correto.
Outras Aplicações da Função DATEADD
Além de comparar meses, você pode usar DATEADD para:
- Comparar anos anteriores:
DATEADD(Calendario[Datas], -1, YEAR) - Comparar dias:
DATEADD(Calendario[Datas], -1, DAY) - Análises acumuladas e tendências históricas
Essas aplicações ajudam a tomar decisões mais estratégicas e identificar padrões de desempenho.
Dicas para Análises de Períodos no Power BI
- Sempre utilize uma tabela de calendário completa
- Teste suas medidas em diferentes níveis de granularidade (dia, mês, ano)
- Combine DATEADD com funções como CALCULATE, DIVIDE e TOTALYTD
- Utilize formatação condicional para destacar tendências positivas e negativas
Conclusão da Função DATEADD
Viu como foi fácil utilizar a função DATEADD para fazer uma análise com um mês anterior? A função DATEADD é essencial para criar análises comparativas de períodos no Power BI.
Com ela, você pode comparar meses, anos ou dias, calcular crescimento percentual e gerar dashboards mais inteligentes e estratégicos.
E para fazer com ano ou dia? É o mesmo procedimento, basta modificar na fórmula que queremos analisar esse período específico e escolher a quantia de períodos a ser analisada.
Inclua essas análises nos seus relatórios e veja como suas decisões baseadas em dados se tornam mais precisas. E se quiser melhorar ainda mais pode incluir o cálculo acumulado no Power BI.
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
Hashtag Treinamentos
Para acessar outras publicações de Power BI, clique aqui!
Posts mais recentes de Power BI
- O que faz um analista de BI? Funções, salário e ferramentasO que faz um analista de BI, salário no Brasil, ferramentas exigidas e como entrar na área de Business Intelligence.
- O que é modelagem de dados?O que é modelagem de dados, a diferença entre tabela fato e dimensão e como o modelo estrela organiza dados para análise.
- Curso Básico de Power BI: Aprenda do Zero em 6 AulasCurso básico de Power BI gratuito: instale a ferramenta, trate dados no Power Query, crie medidas em DAX e monte seu primeiro dashboard em 6 aulas.
Posts mais recentes da Hashtag Treinamentos
- Planilha de Controle de Notas Fiscais no Excel [Grátis]Baixe a planilha de controle de notas fiscais no Excel grátis: calcule ISS e retenções, veja o que está em aberto e gere a cobrança de cada nota de serviço.
- Qual IA usar na empresa: ChatGPT, Claude ou Perplexity?Qual IA usar na empresa: veja as diferenças entre ChatGPT, Claude e Perplexity e quando cada um rende mais em cada área da sua equipe.
- Apostilas Gratuitas em PDF: Excel, Power BI, Python e IABaixe apostilas gratuitas em PDF de Excel, Power BI, Python, Claude e agentes de IA, com exercícios e gabarito. Escolha a sua e comece hoje.








