Calcular la edad de una persona en Excel

Calcular la edad de una persona es muy común cuando trabajamos con perfiles de personas y debido a que la edad cambia cada año es necesario que esta sea calculada en base a la fecha de nacimiento. Veremos dos métodos exactos para poder calcular la edad de las personas o la diferencia en años de dos fechas.

Método 1 para calcular la edad de una persona: FRAC.AÑO + ENTERO

En este método se combinan las funciones FRAC.AÑO (Devuelve la fracción del año que representa el número de días entre la fecha inicial y la final ) y ENTERO (Devuelve la parte entera de un numero, es decir, sin los decimales) en la siguiente formula:

=ENTERO(FRAC.AÑO(B1,C1))

Donde B1 Contiene la fecha de nacimiento y C1 la fecha actual

Calcular edad de una persona usando frac.año y entero

Método 2 para calcular la edad de una persona: SIFECHA (Función oculta)

SIFECHA (o DATEDIF en ingles) es una función que retorna la diferencia entre dos fechas, para usarla podemos ingresar esta formula

=SIFECHA(B1,C1,"Y")

Donde B1 Contiene la fecha de nacimiento, C1 la fecha actual y la letra “Y” indica que queremos la diferencia en años.

Calcular edad de una persona en excel restando las dos fechas

Bonus: Calcular la fecha exactas con meses y días.

Si quieres ir más lejos y calcular la edad con precisión de días puedes usar esta formula:

=SIFECHA(B1,C1,"Y") & " Años con " & SIFECHA(B1,C1,"ym") & " meses y " & SIFECHA(B1,C1,"md") & " dias."

Calcular la edad exacta con Excel

¿Has tenido algun problema con las formulas?

Si ya ingresaste las formulas tal y como las motramos y obtienes un error al calcular la edad, prueba descargando esta hoja de Excel con las formulas, ya es probable que tu version de Excel este en otro idioma y eso hace que los nombres de las formulas cambien.

16 Comentarios para “Calcular la edad de una persona en Excel”

    Mostrar comentarios

¿Tienes algún comentario sobre este artículo?


8 − = uno