Como calcular a idade no Excel pela data de nascimento
Por equipe DocFree · Atualizado em 19 de outubro de 2026
Com a função DATADIF, o Excel calcula quantos anos se passaram entre a data de nascimento e hoje. A idade se atualiza sozinha todos os dias, sem você mexer em nada.
Como escrever a fórmula
- data_de_nascimento: a célula com a data (ex.: B2), digitada como dd/mm/aaaa.
- HOJE(): a data de hoje, que o Excel atualiza sozinho.
- "Y": pede o resultado em anos completos. "M" daria meses e "D", dias.
Exemplo prático
| A: Nome | B: Nascimento | C: Idade | |
|---|---|---|---|
| 2 | Carla Souza | 14/03/1990 | 36 |
| 3 | Tiago Alves | 02/11/2009 | 16 |
| 4 | Helena Dias | 25/07/1978 | 48 |
O resultado considera o dia e o mês: quem ainda não fez aniversário este ano fica com um ano a menos, como deve ser.
Os valores da tabela de exemplo foram calculados em outubro de 2026. Na sua planilha, a idade sempre vai estar atualizada para o dia em que você abrir.