Calcular la edad con Excel puede llegar a ser un poco complicado
porque los clculos no solo dependen del ao sino tambin del da actual. La solucin se complica cuando te das cuenta que es necesario considerar los aos bisiestos. En esta ocasin presentar tres maneras diferentes de calcular la edad con Excel. Todas las frmulas asumen que la celda A2 contiene la fecha nacimiento y que la celda B2 tiene la fecha actual que es calculada por la funcin HOY.
Calcular la edad dividiendo los das
El primer mtodo obtiene la diferencia en das entre ambas fechas y el resultado lo divide entre 365.25. Este ltimo nmero es porque cada cuatro aos tenemos un ao con 366 das (bisiesto) por lo que 365.25 es el promedio de los cuatro aos. La funcin ENTERO eliminar los decimales del resultado.
La desventaja de este mtodo es que no es muy exacto y tiene
problemas serios cuando intentas calcular la edad con Excel de nios. Por ejemplo, para un nio que tenga exactamente 1 ao de edad cumplido obtendremos el resultado 0 (cero) por haber realizado la divisin entre 365.25.
Calcular la edad con la funcin FRAC.AO
La funcin FRAC.AO devuelve la fraccin de un ao a partir del nmero total de das que existen entre dos fechas. Observa el resultado:
De igual manera he utilizado la funcin ENTERO para remover los
decimales del resultado.
Calcular la edad con la funcin SIFECHA
La funcin SIFECHA es el mtodo ms exacto para calcular la edad con Excel. Para obtener los aos de diferencia entre dos fechas utilizamos el argumento y en la funcin:
As que solamente elige el mtodo que te parezca ms adecuado