¿Cómo calcular la edad en Excel?

Una de las tareas más comunes con las que usamos Excel es para realizar operaciones con fechas, y una de ella es realizar el cálculo de la edad a partir de la fecha de nacimiento.

No importa si sólo tienes la fecha de cumpleaños o necesites restar dos fechas y calcular los años de diferencia, en este artículo te mostraremos 2 formas distintas para calcular edad en Excel.

🖐 Espero tus preguntas al final del artículo

¿Quieres aprender Excel desde Cero?
Inscríbete GRATIS y conviértete en un master en Excel
EMPEZAR GRATIS

⚡ Aprende cómo calcular edad con fecha de nacimiento 

Calcular edad en Excel usando la función HOY 

Una de las formas para realizar esta operación en Excel, es usar la función HOY para obtener la fecha actual del cálculo y luego comparar esta fecha con la fecha de cumpleaños.

La función quedará de la siguiente manera, considerando que tenemos la fecha de nacimiento en la celda A1:

=(Hoy()-A1)/365.25


Al usar esta operación debes tener cuidado en lo siguiente

  1. Usar y colocar correctamente los paréntesis
  2. Indicar la división por 365.25, esto es lo que representa un año completo en días.

Así que para calcular el edad, en realidad estaremos restando dos fechas conocidas; obteniendo los días transcurridos y luego dividiendo entre los días que representan un año completo.

Cuál es la Formula de EDAD en Excel

Otra de mis formas favoritas para obtener la edad de una persona es usar la función SIFECHA, una fórmula muy especial en Excel para obtener los periodos (días, meses o años) exactos que han transcurrido entre dos fechas.

Quieres aprender más de Excel? Dale clic a >>> Trucos de Excel

Si quieres aprender más sobre la función SIFECHA, te recomiendo ¿cómo se usa la función SIFECHA en Excel?

Nuevamente tomando en cuenta que la fecha de nacimiento está en la celda A1, la función quedaría así:

=SIFECHA(A1,HOY(),"Y")

Al usar esta función ten en cuenta lo siguiente:

  1. Es una función que no tiene ayuda en Excel, por lo que parecerá que no aparece en tu hoja.
  2. No olvides los paréntesis de la función HOY, de lo contrario no se ejecutará correctamente
  3. Indica el último parámetro con “y” que es para mostrar el resultado en años.
  4. Finalmente, el resultado de esta función siempre será un número entero.

Ambas opciones funcionan igual, sólo varia la forma en que representamos la edad, la primera edad con decimales, y la segunda en formato de número entero.

Calcular edad entre DOS FECHAS

Ahora que si lo que necesitas es encontrar periodo en años de dos fechas, tendrás que hacer lo siguiente.

Para realizar esta operación, deberás usar la siguiente fórmula.

=SIFECHA("01/02/2006","03/05/2018","y")

La fechas indicadas entre “” puedes reemplazarlas por celdas, por ejemplo SIFECHA(A1,A2,”y”), sólo ten en cuenta de primero indicar la fecha antigua y después la fecha más reciente.

Hasta aquí el tutorial para como calcular edad en excel, como bien sabes, desde la zona de comentarios responderé todas tus dudas.

Profile
Gerardo Castro
Ing. Programador VBA y .NET
Me encanta programar en Excel y buscar nuevas formas de hacer las tareas más rápido.

2 comentarios en «¿Cómo calcular la edad en Excel?»

    • Que tal Alex, para lograr lo que necesitas, es complicado encontrar la fecha exacta, pero te puedes dar una idea del AÑO de nacimiento. Por ejemplo, si la persona tiene 10 años, puede encontrar el año de nacimiento haciendo algo como: =AÑO(“18/10/2021”)-10, esto dará como resultado 2011.

      Espero que esto te sirva, si necesitas ayuda extra, no dudes en comentarnos.

      Responder

Deja un comentario

Artículo añadido al carrito.
0 artículos - $0.00