FormulaCamp
Todas las guías de Excel
Guías prácticas de Excel

Cómo calcular la edad en Excel

Calcula la edad desde la fecha de nacimiento con SIFECHA o FRAC.AÑO y controla cumpleaños, fechas futuras y años bisiestos.

Años cumplidos con SIFECHA

SIFECHA cuenta años completos entre dos fechas. Con una fecha de corte en B2, =SIFECHA(A2;B2;"Y") no cambia cada día.

Para mostrar años y meses puedes combinar unidades, pero explica qué significa el resultado y prueba justo antes y después del cumpleaños.

Edad decimal con FRAC.AÑO

=FRAC.AÑO(A2;B2;1) devuelve una fracción basada en días reales. No equivale a años cumplidos y no debe mostrarse como entero sin decidir cómo redondear.

El argumento de base cambia el cálculo; usa una convención adecuada al contexto y documéntala.

Validar fechas y excepciones

Comprueba que el nacimiento sea una fecha real y no texto. Una fecha futura debe marcarse como error de datos, no convertirse en edad negativa.

Define una regla para nacimientos el 29 de febrero. La interpretación legal puede variar según el país, así que evita afirmar una regla universal.

Errores comunes

Restar años de calendario ignora si el cumpleaños ya ocurrió. Dividir días entre 365 tampoco trata bien todos los años.

No ocultes datos inválidos con SI.ERROR sin investigar primero la causa.

Tu turno

En C2, calcula los años cumplidos desde A2 hasta la fecha de corte de B2.

Hoja de ejemplo: registro de edades
ABC
1Fecha de nacimientoFecha de corteEdad
220.05.199001.04.2026
315.01.200015.01.2026
430.12.198529.12.2025
Aún sin resolver.

Ejemplo resuelto

Ejemplo comprobado: Obtén años cumplidos o una edad decimal a partir de una fecha válida.

AB
1Fecha de nacimientoFecha de corte
21990-05-202026-04-01
32000-01-152026-01-15
41985-12-302025-12-29
52000-02-292025-02-28
FórmulaResultado
=SIFECHA(A2;B2;"Y")35
=SIFECHA(A2;B2;"YM")10
=AÑO(B2)-AÑO(A2)36
=SIFECHA(A3;B3;"Y")26
=SIFECHA(A4;B4;"Y")39
=SIFECHA(A5;B5;"Y")24
=SI(A2>B2;"Revisar fecha";SIFECHA(A2;B2;"Y"))35

Lista rápida de errores

  • Restar únicamente los años.
  • Usar HOY cuando se necesita una fecha de corte fija.
  • No validar fechas futuras o guardadas como texto.

Preguntas frecuentes

¿SIFECHA incluye el cumpleaños actual?

Devuelve años completos; prueba la fecha exacta y el día anterior para confirmar tu regla.

¿Cómo congelo el cálculo?

Usa una fecha de referencia en una celda en vez de HOY.

¿Puedo mostrar años y meses?

Sí, combinando unidades de SIFECHA, con una etiqueta clara.

¿Qué hago con el 29 de febrero?

Define y documenta la regla que corresponda a tu uso y jurisdicción.

Practica esta habilidad

Continúa con una lección comprobada de FormulaCamp (en inglés): Tenure, Deadlines, Weekdays (en inglés)

Abrir la lección (en inglés)