Microsoft ha confirmado recientemente que un error de cálculo de fechas que ha estado presente en Excel durante mucho tiempo no será corregido. El fallo se debe a que el software identifica erróneamente el año 1900 como bisiesto, cuando, según el calendario gregoriano, no lo fue.
Este error se introdujo originalmente para mantener la compatibilidad con Lotus 1-2-3, el software de hojas de cálculo que competía con Excel en la década de 1980. En aquel entonces, para facilitar que los usuarios migraran sus datos sin problemas, Microsoft decidió incluir deliberadamente esta lógica de cálculo durante las primeras etapas de desarrollo de Excel.
El dilema de la compatibilidad: un efecto dominó
Aunque el error es matemáticamente evidente, Microsoft sostiene que corregirlo tendría consecuencias desastrosas. Dado que cientos de millones de informes financieros, cálculos de ingeniería y modelos de bases de datos se basan en este marco de referencia temporal, cualquier modificación alteraría los resultados de datos históricos y provocaría errores masivos en los archivos existentes.
En su documentación oficial, Microsoft explica que cambiar la forma en que se realizan los cálculos ahora arruinaría una enorme cantidad de hojas de cálculo actuales. Este efecto dominó implica que, de corregirse este legado histórico, los sistemas comerciales y modelos de análisis de datos de todo el mundo que dependen de Excel correrían el riesgo de quedar paralizados.
Para los usuarios, esto significa que el 29 de febrero de 1900 seguirá considerándose una fecha válida en Excel. Aunque el desarrollo de software moderno prioriza la precisión, en el manejo de volúmenes masivos de datos que abarcan décadas, esta estrategia de compromiso por compatibilidad se ha convertido en un ejemplo clásico de "deuda técnica" en la industria tecnológica.
Actualmente, Microsoft ha definido este comportamiento como una parte del diseño del producto y no como un error que deba ser reparado. Para los profesionales que dependen de este software para realizar cálculos precisos, comprender las limitaciones de esta lógica se ha vuelto un conocimiento esencial para el uso de la herramienta.