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:
| UNIDADE | O 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”)
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”)
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”)
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”
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.






