Cómo calcular la edad en Excel usando fórmulas + plantilla de calculadora GRATUITA

Ver Video – Cómo calcular la edad en Excel (en años, meses y días)

Utilizando una combinación de funciones de Excel y la fecha de nacimiento, se puede calcular fácilmente la edad en Excel. Puede calcular la edad hasta la fecha actual o entre el período de tiempo especificado.

La técnica que se muestra aquí puede utilizarse también en otras situaciones, como el cálculo de la duración de un proyecto o la titularidad del servicio.

Cómo calcular la edad en Excel

En este tutorial, aprenderás a calcular la edad en Excel en:

  • El número de años transcurridos hasta la fecha especificada.
  • El número de años, meses y días transcurridos hasta la fecha especificada.

También puedes descargar la plantilla de la calculadora de edad de Excel .

Calcular la edad en Excel – Años solamente

Supongamos que tienes la fecha de nacimiento en la celda B1, y quieres calcular cuántos años han pasado desde esa fecha, aquí está la fórmula que te dará el resultado:

=DATEDIF(B1,TODAY(), «Y»)

Si tiene la fecha actual (o la fecha final) en una celda, puede utilizar la referencia en lugar de la función HOY. Por ejemplo, si tienes la fecha actual en la celda B2, puedes utilizar la fórmula:

=DATEDIF(B1,B2, «Y»)

La función DATEDIF está prevista para la compatibilidad con Lotus 1-2-3.

Una de las cosas que notará cuando use esta función es que no hay IntelliSense disponible para esta función. No aparece ninguna información de herramientas cuando se utiliza esta función.

Esto significa que aunque se puede utilizar esta función en Excel, es necesario conocer la sintaxis y cuántos argumentos tiene esta función.

Si está interesado en saber más sobre la función DATEDIF, lea el contenido del siguiente cuadro. Si no, puede saltarse esto y pasar a la siguiente sección.

Sintaxis de la función DATEDIF:

=DATEDIF(fecha_inicio, fecha_fin, unidad)

Se necesitan 3 argumentos:

  • Fecha_de_inicio: Es una fecha que representa el valor de la fecha de inicio del período. Se puede introducir como cadenas de texto entre comillas, como números de serie o como resultado de alguna otra función, como DATE().
  • end_date: Es una fecha que representa el valor de la fecha final del período. Se puede introducir como cadenas de texto entre comillas, como números de serie o como resultado de alguna otra función, como DATE().
  • unidad: Esto determinaría qué tipo de resultado se obtiene de esta función. Hay seis resultados diferentes que puedes obtener de la función DATEDIF, basados en la unidad que uses. Aquí están las unidades que puedes usar:
    • «Y» – devuelve el número de años completados en el período de tiempo especificado.
    • «M» – devuelve el número de meses completados en el período de tiempo especificado.
    • «D» – devuelve el número de días completados en el período especificado.
    • «MD» – devuelve el número de días del período, pero no cuenta los de los años y meses que se han completado.
    • «YM» – devuelve el número de meses del período, pero no cuenta los de los años que han sido completados.
    • «YD» – devuelve el número de días del período, pero no cuenta los de los años que se han completado.

También puede utilizar la función YEARFRAC para calcular la edad en Excel (en años) en el intervalo de fechas especificado.

Aquí está la fórmula:

=INT(AÑOFRAC(B1,HOY()))

La función YEARFRAC devuelve el número de años entre las dos fechas especificadas y luego la función INT devuelve sólo la parte entera del valor.

NOTA: Es una buena práctica usar la función FECHA para obtener el valor de la fecha. Evita cualquier resultado erróneo que pueda ocurrir al introducir la fecha como texto o cualquier otro formato (que no es un formato de fecha aceptable).

Calcular la edad en Excel – Años, meses, & Días

Supongamos que tienes la fecha de nacimiento en la celda A1, aquí están las fórmulas:

Para obtener el valor del año:

=DATEDIF(B1,TODAY(), «Y»)

Para obtener el valor del mes:

=DATEDIF(B1,TODAY(), «YM»)

Para obtener el valor del día:

=DATEDIF(B1,TODAY(), «MD»)

Ahora que sabes cómo calcular los años, meses y días, puedes combinar estos tres para obtener un texto que dice 26 años, 2 meses y 13 días. Aquí está la fórmula que hará esto:

=DATEDIF(B1,TODAY(), «Y»)&» Años «&DATEDIF(B1,TODAY(), «YM»)&» Meses «&DATEDIF(B1,TODAY(), «MD»)&» Días»

Cómo calcular la edad en Excel - combinado

Deja un comentario