Cómo calcular años con Excel

¿Sabías que puedes calcular tu edad con Excel?

¿Sabías que puedes calcular tu edad con Excel?  Sí, puedes hacerlo y no es nada complicado. No tendrás que andar contando con los dedos  los años que van desde que una persona nació hasta el año actual. En el artículo de hoy queremos enseñarte cómo calcular edades. Te proponemos tres forma y te explicamos cómo:

Cómo calcular edades con Excel

Aquí encontrarás las diferentes formas de calcular las edades con el programa de Excel.

Usar la función SIFECHA

Con esta función podemos calcular la diferencia entre dos fechas y además, podemos elegir si el resultado queremos que nos lo dé en meses, años o días. Así, tendremos que incluir en la fórmula algunos de estos caracteres, según queramos que nos muestre el resultado en:

  • Días, que usaremos “d”
  • Meses: que usaremos “m”
  • Años: entonces pondremos “Y”

Más abajo te diremos cómo incluirlo en la función, veamos ahora cómo podemos usar la función SIFECHA para calcular nuestra edad:

  • En primer lugar, vamos a crear dos columnas en nuestra hoja de Excel:
  • En una columna (la A, por ejemplo): escribiremos nuestra fecha de nacimiento.
  • En la siguiente columna, la B, insertaremos la fecha actual. Existe una función de Excel con la que podemos obtener la fecha actual, sin necesidad de tenerla que escribir nosotros, es la función HOY. Para usarla, sólo tenemos que escribir =HOY() en la barra de fórmulas y aparecerá en la celda de Excel en la que estemos situados la fecha actual.
  • Dejaremos la última columna para calcular nuestra edad, aplicando la función SIFECHA, que explicaremos ahora.

Con la función SIFECHA haremos lo siguiente:

Escribiremos =SIFECHA(A2;HOY();”y”) en la barra de fórmulas. Con esto lo que estamos indicando es que realice la resta entre la fecha de A2 (fecha de nacimiento) la fecha actual y que el resultado me lo muestre en años. De esta forma, como vemos en la imagen, en la celda C3 tenemos 37, 37 años.

Calcular la edad contando los días

Es decir, restando fecha de nacimiento y fecha actual y dividiendo por 365. En este caso, lo que hacemos es una resta entre la fecha de nacimiento, que nosotros tenemos en la celda A2, la fecha actual (en B2) y el resultado lo dividimos en 365 , que son 356 días que tiene el año. Como vemos en la imagen anterior, en C2 tenemos 37 más unos decimales. Como vemos no da un número entero, sería que esta persona tiene 37 años casi 38.

Por otro lado, tenemos que destacar que uno de los inconvenientes de esta forma de calcular la edad es que no se tiene en cuenta los años bisiestos, es decir que cada cuatro años hay un día más y esto puede ser un gravísimo error.  Una solución para tener en cuenta los años bisiestos, en vez de dividir por 365 podríamos hacerlo por 365.25, que sería una cuarta parte de un año (25)

Función FRAC.AÑO

Con esta función también podemos calcular la edad de una persona conociendo la fecha de nacimiento y la fecha actual. Para aplicar esta función haremos lo siguiente:

En la barra de fórmulas escribiremos: =ENTERO(FRAC.AÑO(A2;B2)). Lo que estamos diciendo es que saque la diferencia entre la fecha de la celda A2 (fecha de nacimiento y la de B2, fecha actual.  Como vemos en la celda C3, se nos ha calculado la edad de esa persona que nació en 1980.

Como puedes ver en la fórmula, estamos incluyendo otra función en la misma, la función ENTERO, que lo que hace es redondear el número para que tengamos un número entero y no con decimales.

Como ves, es muy fácil calcular nuestra edad con Excel, tienes 3 formas de hacerlo, puedes elegir la más cómoda para ti o probar con las 3 y así practicas.

NOTA: Las fórmulas incluidas en el tutorial corresponde con la referencia de celda A2 y B2. Si al copiar la fórmula en Excel no aparece el resultado es posible que las referencias haya que adaptarlas a la ubicación concreta que se está usando.