FormulaCamp
Todos os guias de Excel
Guias práticos de Excel

Como calcular a idade no Excel

Calcule a idade a partir da data de nascimento com DATEDIF ou YEARFRAC e trate com cuidado datas de referência, datas futuras e anos bissextos.

Anos completos com DATEDIF

O DATEDIF conta anos completos entre duas datas. Teste o dia do aniversário e o dia anterior.

Uma data de referência em B2 é mais fácil de acompanhar em relatórios do que o TODAY().

Idade decimal com YEARFRAC

O YEARFRAC devolve uma fração de ano e não é o mesmo que anos completos.

Documente o método de contagem de dias escolhido e só arredonde depois de uma decisão de negócio.

Tratar datas inválidas

Datas de nascimento futuras devem ser marcadas como erro de dados.

Para 29 de fevereiro, a regra jurídica ou de negócio pode variar conforme o país e a finalidade.

Sua vez

Em C2, calcule os anos completos de A2 até a data de referência de B2.

Planilha de exemplo: Lista de idades
ABC
1Birth dateAs ofAge
25/20/19904/1/2026
31/15/20001/15/2026
412/30/198512/29/2025
Ainda não resolvido.

Exemplo conferido

Datas de nascimento na coluna A e datas de referência na coluna B. A última pessoa faz aniversário amanhã, então a idade ainda não mudou.

AB
1Birth dateAs of
21990-05-202026-04-01
32000-01-152026-01-15
41985-12-302025-12-29
52000-02-292025-02-28
FórmulaResultado
=DATEDIF(A2,B2,"Y")35
=DATEDIF(A2,B2,"YM")10
=YEAR(B2)-YEAR(A2)36
=DATEDIF(A3,B3,"Y")26
=DATEDIF(A4,B4,"Y")39
=DATEDIF(A5,B5,"Y")24
=IF(A2>B2,"Check date",DATEDIF(A2,B2,"Y"))35

Erros mais comuns

  • Subtrair apenas os números dos anos.
  • Usar TODAY quando é preciso uma data de referência fixa.
  • Não verificar datas futuras ou armazenadas como texto.

Perguntas frequentes

Como congelo o cálculo?

Use uma célula de data de referência fixa em vez de TODAY().

Posso mostrar anos e meses?

Pode. Combine as unidades adequadas do DATEDIF e rotule o resultado com clareza.

Como trato o dia 29 de fevereiro?

Defina a regra válida para a sua finalidade e documente-a.

Pratique esta habilidade

Continue com uma lição conferida do FormulaCamp (em inglês): Tenure, Deadlines, Weekdays (em inglês)

Abrir a lição (em inglês)