Excel es una de las herramientas ofimáticas más potentes y versátiles. Desde sus primeras versiones, ha conservado algunas fórmulas históricas que siguen siendo útiles hoy en día. Entre ellas se encuentra la función DATEDIF, una herramienta discreta pero extremadamente eficaz para calcular la diferencia entre dos fechas.
Aunque ya no está documentada oficialmente en Excel, DATEDIF sigue funcionando perfectamente. Permite determinar rápidamente el número de años, meses o días que separan dos fechas. En este artículo, veremos cómo utilizarlo, por qué sigue existiendo y qué alternativas modernas existen, como FRACTION.YEAR.
¿Por qué se utiliza DATEDIF en Excel?
DATEDIF es una de las funciones más antiguas del software. Procede originalmente del programa de hojas de cálculo Lotus 1-2-3 y Microsoft decidió mantenerla para garantizar la compatibilidad con archivos antiguos.
Esto significa que incluso un archivo Excel de los años 80 puede seguir abriéndose y ejecutándose con las versiones actuales sin ningún problema. Es una gran ventaja, sobre todo para las empresas que trabajan con archivos.
Para seguir mejorando tus habilidades en el manejo de datos, también puedes consultar:
¿Cómo funciona DATEDIF?
La sintaxis DATEDIF es simple:
Donde unidad puede tener diferentes valores:
-
«
y"→ Diferencia en años -
«
m"→ Diferencia en meses -
«
d"→ Diferencia en días
Ejemplo de cálculos específicos
| Tipo de cálculo | Fórmula | Resultado del cálculo |
|---|---|---|
| Años entre dos fechas | =DATEDIF(A1;B1; «y») | 33 |
| Meses entre dos fechas | =DATEDIF(A2;B2; «m») | 399 |
| Días entre dos fechas | =DATEDIF(A3;B3; «d») | 12164 |
⚠️ Atención: Algunos argumentos como "MD » pueden dar lugar a resultados incoherentes o incluso negativos. Por lo tanto, es aconsejable ceñirse a los argumentos principales "y", "m" y "d".
Las limitaciones de DATEDIF
-
No está documentado: Excel no proporciona ayuda contextual para esta función.
-
Propensa a errores: algunos argumentos desconocidos conducen a resultados incorrectos.
-
Menos flexible que las fórmulas modernas.
Por lo tanto, para cálculos más precisos e intuitivos, puede valer la pena utilizar FRACTION.YEAR.
FRACTION.YEAR: la alternativa moderna a DATEDIF
A diferencia de DATEDIF, la función FRACTION. YEAR aparece resaltada en Excel y dispone de ayuda integrada. Calcula la fracción de año entre dos fechas, con o sin decimales.
Ejemplos de aplicación :
-
Número de años con decimales :
-
Número de años redondeado :
-
Número de meses :
-
Número de días :
También te recomendamos leer nuestro tutorial sobre VLOOKUP explicado de forma sencilla.
Comparación entre DATEDIF y FRACTION.YEAR
| La función | Puntos fuertes | Puntos débiles |
|---|---|---|
| DATEDIF | Sencilla, compatible con versiones anteriores, rápida | No documentada, posibilidad de errores |
| FRACCIÓN.AÑO | Más preciso, posibilidad de decimales, basado en Excel | Más complejo de escribir |
Conclusión
La fórmula DATEDIF sigue siendo una solución rápida y eficaz para calcular diferencias de fechas en Excel. Su principal ventaja reside en su sencillez y compatibilidad con archivos antiguos.
Sin embargo, para cálculos más precisos, se recomienda FRACTION.YEAR, especialmente si desea obtener resultados detallados con o sin redondeo.
Otros tutoriales útiles de Excel en español: