Padrão

Calculando a idade de uma pessoa

O calculo de idade de uma pessoa não depende apenas do ano de nascimento mas também do dia do nascimento. Neste exemplo vamos mostrar 3 métodos de como calcular a idade de uma pessoa. Nele, assumimos que na célula B1 contém a data do nascimento e na célula B2 contém o dia atual:

ex17

Método Nº 1

A seguinte fórmula subtrai a data do nascimento da data atual e divide por 365.25. A função INT elimina a parte decimal do resultado:

=INT((B1-B1)/365,25)

ex26

Método Nº 2

Um modo melhor de calcular a idade é usar a função FRAÇÃOANO que está disponível apenas com a Ferramenta de Análise instalada:

=INT(FRAÇÃOANO(B2;B1))

ex35

Método Nº 3

O terceiro método para calcular a idade é usar a função DATADIF. Dependendo da versão do Excel que estiver usando, essa função não apareça na documentação de Ajuda do Excel:

=DATADIF(B1;B2;”Y”)

ex42

Se você realmente quer uma fórmula precisa com anos, meses e dias aqui vai outra versão:

=DATADIF(B1;B2;”Y”) & ” anos, ” & DATADIF(B1;B2;”ym”) & ” meses, ” & DATADIF(B1;B2;”md”) & ” dias”

ex51

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • Email
  • RSS

3 Comments

  1. Excelente dica! Eu usava a fórmula:
    =ARREDONDAR.PARA.BAIXO(((HOJE()-I11)/365);0)
    mas era limitada.
    É incrivel essa função não aparecer na ajuda do excel!
    Obrigado por compartilhar seu conhecimento!

Leave a Reply

Email
Print