Função DATADIF no Excel: Como Calcular Diferença de Datas em Anos, Meses e Dias

calcular-diferença-entre-datas-no-Excel

Calcular o intervalo entre duas datas é uma tarefa frequente no Excel, seja para determinar tempo de empresa, idade, prazos contratuais, datas de vencimento ou gerenciar projetos. E uma das funções mais úteis — e curiosamente “escondidas” — para esse propósito é a DATADIF. Neste artigo, explicamos como utilizar a função DATADIF no Excel, com exemplos práticos para calcular diferenças em anos, meses e dias de maneira simples e eficaz. Aproveite!

O que é a função DATADIF no Excel?

A função DATADIF calcula a diferença entre duas datas com base em um intervalo específico.

⚠️ Importante: apesar de funcionar normalmente, a função DATADIF não aparece na lista de funções do Excel, por isso muitos usuários não sabem que ela existe.

Sintaxe da função DATADIF

Confira a estrutura da função: = DATADIF(data_inicial;data_final;unidade)

Sendo que a unidade define o tipo de cálculo a ser realizado, conforme tabela abaixo:

UNIDADEO QUE CALCULA
“Y”Anos completos
“M”Meses completos
“D”Dias totais
“YM”Meses restantes (ignorando anos e dias)
“MD”Dias restantes (ignorando meses e anos)
“YD”Dias restantes (ignorando anos)

Exemplo prático – Diferença em anos completos

Para calcular anos completos, aplique a fórmula da seguinte forma:  = =DATADIF(B3;C3;”Y”)

calcular-diferença-entre-datas-no-Excel

Pronto, a fórmula retornará o resultado dos anos completos, com base nas datas informadas.

Uso comum: calcular idade, tempo de empresa, validade de certificados.

Exemplo prático – Diferença em meses completos

Para calcular meses completos aplique a fórmula da seguinte forma: =DATADIF(B3;C3;”M”)

calcular-anos-meses-e-dias-no-Excel

Pronto, a fórmula retornará a quantidade total de meses completos entre as datas.

Uso comum: calcular prazo de contratos, parcelamentos, períodos de experiência.

Exemplo prático – Diferença total em dias corridos

Para calcular meses completos aplique a fórmula da seguinte forma: =DATADIF(B3;C3;”D”)

função-DATADIF-Excel

Pronto, a fórmula retornará o resultado total de dias corridos entre as datas.

Uso comum: calcular prazos, SLAs, vencimentos, atrasos.

Exemplo avançado – Resultado completo

Você pode combinar a função DATADIF para obter um resultado mais detalhado, como:

“7 anos e 6 meses”. Podendo ser utilizando em relatórios de RH, análises detalhadas, apresentações gerenciais.

Para isso aplique a fórmula:

=DATADIF(B3;C3;”Y”) & ” anos e ” & DATADIF(B3;C3;”YM”) & ” meses”

função-DATADIF-Excel

Pronto, você terá o cálculo completo da data, e se quiser pode incluir os dias também usando a unidade de MD.

⚠️Erros comuns ao usar a função DATADIF

  • Data inicial maior que a data final: A função retorna erro.
  • Datas como texto: Certifique-se de que as células estejam formatadas como Data.
  • Unidade digitada incorretamente: As unidades devem estar entre aspas (“Y”, “M”, “D”).

Por que usar a função DATADIF no Excel?

  • Evita cálculos manuais complexos
  • Torna planilhas mais profissionais
  • Funciona em qualquer versão do Excel
  • Ideal para análises de tempo e prazo

Conclusão

A função DATADIF é extremamente útil para lidar com datas no Excel. Ela permite calcular facilmente a diferença em anos, meses ou dias, seja para uso pessoal ou profissional. Se você quer ganhar produtividade no Excel, dominar essa função é essencial.

Para mais dicas e tutoriais como esse, siga nossa página no Instagram, confira também nossa página no Youtube e veja nossas vídeos aulas.

E caso você precise elaborar uma planilha, e não quer ficar quebrando a cabeça sozinho ao desenvolvê-la, ou não sabe nem por onde começar, entre em contato e solicite seu orçamento para planilha personalizada, elaboramos a planilha conforme sua real necessidade, 100% personalizada para você ou seu negócio.

Compartilhe no Facebook
Compartilhe no Twitter
Compartilhe no Linkedin
Compartilhe WhatsApp
Rolar para cima