Función SIFECHA en Excel
Calcula años, meses o días completos entre dos fechas. Es la forma de calcular la edad o la antigüedad. En Excel en inglés se llama DATEDIF.
Sintaxis
Excel en español (México)
=SIFECHA(fecha_inicial, fecha_final, unidad)
Excel en español (España y Latinoamérica)
=SIFECHA(fecha_inicial; fecha_final; unidad)
Excel en inglés
=DATEDIF(start_date, end_date, unit)
| Argumento | Qué es |
|---|---|
| fecha_inicial | La fecha más antigua. |
| fecha_final | La fecha más reciente. |
| unidad | "Y" años, "M" meses, "D" días; "YM" y "MD" para el resto. |
Ejemplo
SIFECHA(inicio, fin, "Y") da los años completos entre dos fechas; con "M" da meses y con "D" días. Excel no la sugiere al escribir, pero funciona. Para la fecha de hoy usarías HOY(); aquí usamos una fecha de corte fija.
=SIFECHA(B2,$F$1,"Y")
Error común
Excel no la sugiere al escribir, pero funciona. Si la fecha inicial es posterior a la final da #¡NUM!.
Sobre los Anuncios
Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.
Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos
Practica SIFECHA
Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones
Edad y antigüedad con SIFECHA
SIFECHA(inicio, fin, "Y") da los años completos entre dos fechas; con "M" da meses y con "D" días. Excel no la sugiere al escribir, pero funciona. Para la fecha de hoy usarías HOY(); aquí usamos una fecha de corte fija.
En C2 calcula los años completos de antigüedad de cada empleado a la fecha de corte de F1.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Empleado | Fecha de ingreso | Años | Fecha de corte | 31/12/2026 | ||
| 2 | Marisol | 16/03/2015 | |||||
| 3 | Fernando | 31/12/2021 | |||||
| 4 | Gabriela | 01/08/2019 | |||||
| 5 | Hugo | 10/02/2026 | |||||
| 6 | Daniela | 07/01/2008 | |||||
| 7 |
Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia.
Preguntas frecuentes
- ¿Cómo se llama SIFECHA en inglés?
- En Excel en inglés se llama DATEDIF. La fórmula =SIFECHA(B2,$F$1,"Y") se escribe =DATEDIF(B2,$F$1,"Y").
- ¿Por qué SIFECHA me marca error de fórmula con comas?
- Depende de la configuración regional. Donde la coma es el separador decimal (España, Colombia, Argentina…), Excel separa los argumentos con punto y coma. En México y en Excel en inglés se usa la coma.
- ¿Cuál es el error más común con SIFECHA?
- Excel no la sugiere al escribir, pero funciona. Si la fecha inicial es posterior a la final da #¡NUM!.