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)

ArgumentoQué es
fecha_inicialLa fecha más antigua.
fecha_finalLa 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.

Publicidad
Cargando anuncio...

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.

Ejemplo=SIFECHA(B2,$F$1,"Y")SIFECHA = DATEDIF

En C2 calcula los años completos de antigüedad de cada empleado a la fecha de corte de F1.

C2
ABCDEFG
1EmpleadoFecha de ingresoAñosFecha de corte31/12/2026
2Marisol16/03/2015
3Fernando31/12/2021
4Gabriela01/08/2019
5Hugo10/02/2026
6Daniela07/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!.