Calcular a idade exata a partir de uma data de nascimento pode parecer simples, mas fazer isso manualmente para uma grande lista de dados é propenso a erros e extremamente demorado. O Excel oferece uma fórmula poderosa e precisa que automatiza este cálculo, considerando anos, meses e dias, garantindo resultados confiáveis em segundos.
A função DATEDIF é uma fórmula oculta do Excel, mas extremamente eficaz para calcular a diferença exata entre duas datas. Ela permite obter a idade em anos, meses e dias de forma precisa.
=DATEDIF(A1,HOJE(),"Y") & " anos, " & DATEDIF(A1,HOJE(),"YM") & " meses e " & DATEDIF(A1,HOJE(),"MD") & " dias"
Onde:
- A1 é a célula que contém a data de nascimento.
- HOJE() retorna a data atual do sistema.
- "Y" calcula a diferença em anos completos.
- "YM" calcula a diferença em meses, excluindo os anos completos.
- "MD" calcula a diferença em dias, excluindo meses e anos completos.
| Data de Nascimento | Fórmula Aplicada | Idade Exata |
|---|---|---|
| 15/03/1990 | =DATEDIF(A2,HOJE(),"Y") & " anos, " & DATEDIF(A2,HOJE(),"YM") & " meses e " & DATEDIF(A2,HOJE(),"MD") & " dias" | 33 anos, 3 meses e 15 dias |
| 22/07/1985 | =DATEDIF(A3,HOJE(),"Y") & " anos, " & DATEDIF(A3,HOJE(),"YM") & " meses e " & DATEDIF(A3,HOJE(),"MD") & " dias" | 38 anos, 9 meses e 8 dias |
| 10/12/2000 | =DATEDIF(A4,HOJE(),"Y") & " anos, " & DATEDIF(A4,HOJE(),"YM") & " meses e " & DATEDIF(A4,HOJE(),"MD") & " dias" | 23 anos, 4 meses e 13 dias |
Com esta fórmula DATEDIF, você pode calcular a idade exata a partir de qualquer data de nascimento no Excel de forma rápida e precisa. Esta abordagem elimina erros manuais e é ideal para processar grandes volumes de dados, tornando sua planilha mais profissional e confiável.