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_inicialLa fecha inicial, la más antigua. Por ejemplo, la fecha de nacimiento o de ingreso.
fecha_finalLa fecha final, la más reciente. Puede ser una celda o
HOY()para calcular al día de hoy.unidadLa unidad, entre comillas:
"Y"para años completos,"M"para meses completos,"D"para días.
Ejemplos
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Empleado | Ingreso | Fecha de corte | Años cumplidos |
| 2 | Elsa Bravo | 05/08/2019 | 30/06/2026 | 6 |
| 3 | Tomás Luna | 01/07/2024 | 30/06/2026 |
D2: =SIFECHA(B2;C2;"Y") Resultado: 6De agosto de 2019 a junio de 2026 hay 6 años completos. El séptimo todavía no se cumple, así que no cuenta.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Crédito | Primer pago | Último pago | Meses |
| 2 | Automóvil | 15/01/2024 | 15/04/2026 | 27 |
| 3 | Equipo de cómputo | 10/03/2025 | 10/12/2025 |
D2: =SIFECHA(B2;C2;"M") Resultado: 27Con la unidad M devuelve los meses completos entre las dos fechas: 27.
| A | B | C | |
|---|---|---|---|
| 1 | Persona | Nacimiento | Edad |
| 2 | Julián | 23/09/1990 | 36 |
| 3 | Renata | 11/02/2004 |
C2: =SIFECHA(B2;HOY();"Y") Resultado: 36Con 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
- Poner primero la fecha más reciente. Si la fecha inicial es posterior a la final, el resultado es
#¡NUM!. El orden es inicial y luego final. - Escribir la unidad sin comillas o traducida. La unidad siempre es
"Y","M"o"D", entre comillas, en cualquier idioma de Excel. Una "A" de años no funciona. - Esperar redondeo.
SIFECHAsolo cuenta unidades completas. Con 11 meses y 29 días, la unidad Y devuelve 0. - Creer que la función no existe. Excel no la sugiere al escribir ni muestra la ayuda de argumentos. Escribe la fórmula completa y presiona Enter.
Lecciones para practicar SIFECHA
- Función SIFECHA: Calcula la edad, la antigüedad y otros periodos en años, meses o días completos con la función SIFECHA.
- Resumen de las funciones de fecha: Ejercicios que mezclan FECHA, AÑO, MES, DIA, SIFECHA, DIAS y HOY en el registro de socios de un gimnasio.