🎉 SEMANA DO CONSUMIDOR

Últimos dias para comprar os cursos com 50% de desconto

Ver detalhes

Postado em em 13 de maio de 2025

Aprenda a usar a função DATADIF no Excel para calcular idade e intervalos de tempo de forma simples e prática. Descubra cada detalhe neste guia completo.

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

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.

Fórmula =DATADIF no Excel

Trabalhar com datas é algo muito comum na rotina de diversos profissionais. Em alguns momentos, o cálculos dos dias, meses e anos pode se tornar algo mais complexo.

Seja porque as datas são muito distantes da atualidade ou, ainda, porque a demanda de tarefas é grande. Quando isso acontece, nada melhor do que usar a função DATADIF. 

Se você nunca ouviu falar sobre ela, saiba que está perdendo um grande “braço direito” para o seu dia a dia de trabalho. 

Pensando nisso, nesta aula, você vai aprender a utilizar a função DATADIF, uma ferramenta poderosa e pouco conhecida que permite realizar esses cálculos de forma precisa e automatizada.

Vamos explorar cada detalhe da função, desde a sua aplicação até dicas avançadas para otimizar o uso em planilhas!

O que é a função Datadif?

A função DATADIF (abreviação de “Date Difference”) é uma fórmula do Excel que calcula a diferença entre duas datas em anos, meses ou dias. Ela é amplamente utilizada para calcular a idade de uma pessoa, tempo de serviço em uma empresa, ou qualquer intervalo temporal.

Podemos dizer, com certeza, que essa função é muito mais útil do que se possa imaginar. Isso porque ela dá mais clareza sobre datas, algo bem comum no dia a dia profissional.

Qual a sintaxe da função DATADIF?

A sintaxe da função DATADIF é:

=DATADIF(data_inicial; data_final; unidade)

Entre parênteses, você deve colocar o intervalo de datas. Os elementos da função são os seguintes: 

  • data_inicial;
  • data_final;
  • unidade.

IMPORTANTE: é necessário que você escreva dessa forma que foi mostrada, pois por padrão essa função não aparece no Excel quando escrevemos DATA, ela é como se fosse uma função escondida do Excel.

No próximo tópico, explicamos melhor como aplicar e ter todos os resultados esperados com a função. 

ParâmetrosSignificado dos Parâmetros
“d”Representa diferença, em dias, sobre duas datas.
“m”Representa diferença, em meses, sobre duas datas.
“y”Representa diferença, em anos, sobre duas datas.
“md”Representa diferença, em dias, mas ignorando meses e anos.
“yd”Representa diferença, em dias, mas ignorando anos.
“ym”Representa diferença, em meses, mas ignorando dias e anos.

Para que serve a função Datadif?

A função DATADIF é uma das ferramentas mais práticas e úteis do Excel para realizar cálculos de intervalo de tempo entre duas datas.

Embora seja pouco conhecida, mesmo entre usuários experientes, essa função permite determinar exatamente quantos dias, meses ou anos se passaram entre duas datas específicas.

Imagine que você precise saber o tempo exato entre o início de um projeto e a data atual, ou calcular a idade de uma pessoa de maneira automática. Em vez de contar manualmente cada dia ou fazer cálculos complicados, a DATADIF faz isso para você em questão de segundos.

Exemplo Prático:

Suponha que você tenha as seguintes datas: 20/01/2020 e 20/06/2021. O objetivo é descobrir quantos dias existem entre esses dois momentos.

Com a função DATADIF, o cálculo é simples e rápido. Na célula desejada, basta inserir:

=DATADIF("20/01/2020"; "20/06/2021"; "d")

O Excel vai retornar automaticamente o total de dias que se passaram entre essas duas datas.

Aplicando a Datadif no Excel

Aplicações Práticas no Dia a Dia

A função DATADIF pode ser extremamente útil em diversas áreas, como:

  • Recursos Humanos (RH): Calcular o tempo de serviço de um funcionário e determinar acertos de rescisão de forma precisa;
  • Financeiro: Verificar o tempo restante para o vencimento de títulos ou parcelas;
  • Controle de Projetos: Acompanhar o tempo decorrido entre o início e o término de tarefas;
  • Planejamento Pessoal: Calcular idade, aniversários de casamento, entre outros.

Essa simplicidade torna a DATADIF uma ferramenta indispensável para quem deseja otimizar processos e ter precisão nos cálculos de tempo no Excel. Quer aprender como aplicá-la no seu dia a dia? Vamos continuar explorando cada detalhe dessa poderosa função.

Como usar a função Datadif no excel?

Abaixo, vamos explorar os principais usos da função, incluindo diferenças em dias, meses, anos e até o cálculo de idade.

Calculando Meses Entre Duas Datas

Para entender melhor, vamos calcular quantos meses existem entre 30/06/2015 e 30/06/2021. A fórmula que você deve usar é a seguinte:

=DATADIF("30/06/2015"; "30/06/2021"; "m")

Ao pressionar Enter, o Excel retorna o número de meses entre essas duas datas.

Agora, imagine que as datas estejam em células:

  • Data inicial em B1
  • Data final em B2

A fórmula ficaria assim:

=DATADIF(B1; B2; "m")

Isso permite que, caso as datas sejam alteradas, o cálculo seja atualizado automaticamente.

Calculando Diferença em Dias

Para descobrir a quantidade de dias entre duas datas, basta usar o argumento “d” na fórmula.

Exemplo: Calcular a diferença de dias entre 30/01/2020 e 30/01/2022

=DATADIF("30/01/2020"; "30/01/2022"; "d")

O Excel retorna automaticamente o total de dias no intervalo.

Dica: Isso é muito útil para calcular prazos de pagamento, entregas de projetos ou intervalos específicos.

Calculando Diferença em Meses

Caso queira saber a quantidade de meses completos, é só alterar o argumento para “m”.

Exemplo: Calcular os meses entre 30/01/2020 e 30/01/2022:

=DATADIF("30/01/2020"; "30/01/2022"; "m")

Neste exemplo, o Excel retorna 24 meses.

Dica: Ideal para controle de parcelas mensais ou acompanhamento de projetos de longo prazo.

Calculando Diferença em Anos

Para descobrir a quantidade de anos entre duas datas, basta usar o argumento “y”.

Exemplo: Calcular os anos entre 30/01/2020 e 30/01/2022:

=DATADIF("30/01/2020"; "30/01/2022"; "y")

O Excel irá exibir 2 anos de diferença.

Dica: Muito utilizado para calcular o tempo de trabalho de um funcionário ou a duração de um contrato.

Calculando a Idade a Partir da Data de Nascimento

Um dos usos mais populares da função DATADIF é para calcular a idade de uma pessoa de forma automática. Para isso, basta utilizar a data de nascimento e a data atual com a função HOJE().

Exemplo: Suponha que uma pessoa tenha nascido em 20/10/1990. Para saber quantos anos ela tem hoje, a fórmula seria:

=DATADIF("20/10/1990"; HOJE(); "y")

Assim, o Excel retorna a idade completa da pessoa em anos.

Dica: Caso a planilha seja aberta no ano seguinte, a idade será automaticamente atualizada.

Problemas Comuns ao Usar a Função DATADIF

Embora a função DATADIF seja poderosa, ela possui algumas limitações:

  1. Erro quando a data inicial é maior que a data final: A fórmula não funciona se a data inicial for maior do que a data final.
  2. Problemas com “MD”: Ao usar a unidade “MD”, o Excel às vezes ignora os meses e anos, resultando em cálculos inesperados.
  3. Referências Vazias: Se uma célula referenciada estiver vazia, o cálculo não será realizado.

Dica: Para evitar erros, sempre revise as datas antes de aplicar a função

Conclusão

A função DATADIF é uma excelente ferramenta para cálculos temporais no Excel. Desde o cálculo de idade até o acompanhamento de projetos e parcelas, essa função oferece precisão e simplicidade.

Agora que você já conhece cada detalhe e as boas práticas para utilizá-la, que tal aplicá-la em suas planilhas e otimizar seus processos?

Hashtag Free Excel Básico

Apostila Básica de Excel

Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!

Hashtag Treinamentos

Para acessar outras publicações de Excel Básico, clique aqui!


Quer aprender mais sobre Excel com um minicurso básico gratuito?

Posts mais recentes de Excel Básico

Posts mais recentes da Hashtag Treinamentos

Diego Monutti

Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.