Funciones › SIFECHA

Función SIFECHA en Excel: años, meses y días entre dos fechas

La función SIFECHA calcula el tiempo entre dos fechas en la unidad que elijas: años, meses o días. Cuenta solo unidades completas.

Es la función para "¿cuántos años cumplidos tiene?", "¿cuántos años de antigüedad lleva este empleado?" o "¿cuántos meses duró el crédito?".

Tiene una rareza: Excel no la muestra en la lista de sugerencias mientras escribes. Hay que teclear el nombre completo, y funciona.

Sintaxis

=SIFECHA(fecha_inicial; fecha_final; unidad) En inglés: DATEDIF

fecha_inicial

La fecha inicial, la más antigua. Por ejemplo, la fecha de nacimiento o de ingreso.

fecha_final

La fecha final, la más reciente. Puede ser una celda o HOY() para calcular al día de hoy.

unidad

La unidad, entre comillas: "Y" para años completos, "M" para meses completos, "D" para días.

Ejemplos

ABCD
1EmpleadoIngresoFecha de corteAños cumplidos
2Elsa Bravo05/08/201930/06/20266
3Tomás Luna01/07/202430/06/2026
D2: =SIFECHA(B2;C2;"Y") Resultado: 6

De agosto de 2019 a junio de 2026 hay 6 años completos. El séptimo todavía no se cumple, así que no cuenta.

ABCD
1CréditoPrimer pagoÚltimo pagoMeses
2Automóvil15/01/202415/04/202627
3Equipo de cómputo10/03/202510/12/2025
D2: =SIFECHA(B2;C2;"M") Resultado: 27

Con la unidad M devuelve los meses completos entre las dos fechas: 27.

ABC
1PersonaNacimientoEdad
2Julián23/09/199036
3Renata11/02/2004
C2: =SIFECHA(B2;HOY();"Y") Resultado: 36

Con HOY como fecha final, calcula la edad al día de hoy. El resultado sube solo en cada cumpleaños.

Practica ahora

Cargando…

Hacer la lección completa: Función SIFECHA →

Errores comunes

Lecciones para practicar SIFECHA

Funciones relacionadas