Como calcular Age com uma fórmula Excel
Uma das maneiras mais fáceis de calcular a idade de qualquer coisa é usar a função DATEDIF do Excel. Esta função misterioso não aparece em arquivos de Ajuda do Excel, mas tem sido em torno desde Excel 2000. Esta função faz o cálculo de qualquer tipo de comparações de data uma brisa.
Para calcular a idade de uma pessoa usando a função DATEDIF, você pode inserir uma fórmula como esta:
= DATEDIF ( "1972/05/16", TODAY (), "y")
Você pode, naturalmente, fazer referência a uma célula que contém uma data:
= DATEDIF (B4, TODAY (), "y")
A função DATEDIF calcula o número de dias, meses ou anos entre duas datas. Ela exige três argumentos: uma data de início, uma data final, e uma unidade de tempo.
As unidades de tempo são definidos por uma série de códigos, que são listados na tabela.
Código | O que ele retorna |
---|---|
"Y" | O número de anos completos no período. |
"M" | O número de meses completos no período. |
"D" | O número de dias no período. |
"Md" | A diferença entre os dias de start_date e end_date. Themonths e anos das datas são ignorados. |
"Ym" | A diferença entre os meses de start_date e dias end_date.The e anos das datas são ignorados. |
"Km" | A diferença entre os dias de start_date e end_date. Theyears das datas são ignorados. |
Usando esses códigos de tempo, você pode facilmente calcular o número de anos, meses e dias entre duas datas. Se alguém nasceu em 16 de maio de 1972, você poderia encontrar a idade da pessoa no ano, meses e dias, utilizando estas respectivas fórmulas:
= DATEDIF ( "1972/05/16", TODAY (), "y") = DATEDIF ( "1972/05/16", TODAY (), "m") = DATEDIF ( "1972/05/16", HOJE (), "d")