El curioso fallo de Excel con las fechas y su legado oculto

Última actualización: 28/04/2026
Autor: Isaac
  • Excel arrastra desde sus inicios un error histórico que trata 1900 como año bisiesto para mantener compatibilidad con Lotus 1-2-3.
  • El sistema de fechas de Excel no maneja directamente fechas anteriores a 1900 y este diseño se conserva por motivos de compatibilidad.
  • A lo largo de sus versiones, Excel ha pasado de Multiplan a ser el estándar mundial, integrando VBA, nuevos formatos y enormes límites de datos.
  • Pese a fallos puntuales como el bug numérico de 2007, Excel sigue siendo la hoja de cálculo dominante en entornos domésticos y profesionales.

Error histórico de fechas en Excel

Si pensamos en los programas que más se utilizan a diario en ordenadores con Windows, es casi imposible no mencionar a Microsoft Excel como uno de los grandes veteranos. Esta hoja de cálculo forma parte de la suite Office desde hace décadas y ha acompañado tanto a usuarios domésticos como a profesionales de todo el mundo en todo tipo de tareas con números, listas y análisis de datos.

Lo curioso es que, a pesar de su fama y de su papel protagonista en la ofimática, Excel arrastra desde sus orígenes un detalle muy llamativo: un fallo relacionado con el manejo de fechas que lleva ahí desde 1985 y que sigue presente incluso en las versiones modernas integradas en Microsoft 365. Estamos hablando de un error histórico que hace que Excel considere el año 1900 como si hubiera sido bisiesto… cuando en realidad no lo fue.

El error de las fechas en Excel: el falso año bisiesto 1900

solucionar problemas de fechas y horas en office
Related article:
Cómo solucionar problemas de fechas y horas en Microsoft Office

Año 1900 bisiesto en Excel

Dentro de la enorme cantidad de funciones que ofrece Excel, una de las más utilizadas es el sistema interno de gestión de fechas. Las fechas en Excel se almacenan como números de serie que representan días consecutivos a partir de una fecha base. El problema es que, en ese sistema, Excel asume que el año 1900 tuvo un 29 de febrero, marcando 1900 como año bisiesto.

En términos históricos y matemáticos, esto es incorrecto: 1900 no es un año bisiesto, ya que las reglas del calendario gregoriano establecen que los años divisibles por 100 no son bisiestos, salvo que también sean divisibles por 400. Es decir, 2000 sí fue bisiesto, pero 1900 no. Sin embargo, Excel incluye ese día inexistente, lo que provoca un desplazamiento en el cálculo de ciertas fechas si se baja al detalle.

Microsoft ha reconocido abiertamente que se trata de un error y que, técnicamente, podría corregirse a nivel de software. Pero el problema es que millones de hojas de cálculo en todo el mundo dependen de esa lógica histórica. Cambiar ahora el sistema de fechas rompería compatibilidades, macros, modelos financieros y plantillas que se han ido construyendo durante décadas sobre la base de que 1900 se trata como año bisiesto.

Por ello, la compañía ha optado por mantener el fallo tal cual. Es una especie de “pecado original” de Excel que se ha convertido en una característica de facto: no es correcto desde el punto de vista del calendario, pero cambiarlo tendría consecuencias mucho peores que mantenerlo. La mayoría de usuarios nunca llegan a notar este detalle, pero está ahí desde la primera versión.

El origen del fallo: la herencia de Lotus 1-2-3

Herencia de Lotus 1-2-3 en Excel

Para entender por qué Excel arrastra este comportamiento tan peculiar, hay que viajar a los inicios de las hojas de cálculo modernas y fijarse en Lotus 1-2-3, el gran referente de principios de los ochenta. Antes de que Excel dominara el mercado, Lotus 1-2-3 era la aplicación estrella en entornos profesionales, especialmente en PCs compatibles con IBM y sistemas MS-DOS.

Lotus 1-2-3, lanzado en 1983, también manejaba las fechas mediante un sistema de números de serie y, de forma errónea, consideraba que el año 1900 era bisiesto. Para los desarrolladores de Lotus, este matiz parecía irrelevante: muy pocos usuarios iban a trabajar con fechas tan antiguas, y el impacto práctico en los cálculos cotidianos se consideraba mínimo.

  Usar Excel para generar arte ASCII: guía completa y ejemplos

Cuando Microsoft creó Excel, una de sus prioridades fue garantizar la compatibilidad con los archivos y cálculos usados por los profesionales en Lotus 1-2-3. Para conseguir esa compatibilidad, decidieron copiar también su sistema de fechas, incluido el error del 29 de febrero de 1900. De esta forma, cualquier hoja que se trasladase desde Lotus a Excel generaría los mismos resultados, sin desajustes ni sorpresas.

Esta decisión, lógica desde el punto de vista comercial y de interoperabilidad en los años ochenta, ha tenido una consecuencia curiosa: Excel heredó el fallo y lo fijó como estándar de facto en el mundo de las hojas de cálculo. Aunque Lotus 1-2-3 desapareció hace ya mucho tiempo del panorama general, su huella sigue viva dentro de Excel cada vez que este interpreta las fechas anteriores a marzo de 1900.

Hoy Microsoft admite claramente que el comportamiento es incorrecto según las normas del calendario, pero a la vez defiende que es preferible mantener la compatibilidad histórica. Por eso, incluso en las versiones más recientes de Excel y en las ediciones incluidas en Microsoft 365, el falso año bisiesto de 1900 sigue plenamente vigente.

Excel: de Multiplan a la hoja de cálculo estándar mundial

Evolución histórica de Excel

Para poner en contexto ese error histórico, conviene repasar de forma ordenada cómo ha evolucionado Excel desde sus inicios. Antes de que la marca Excel existiera, Microsoft ya había probado suerte con otro programa de hoja de cálculo: Multiplan, lanzado en 1982. Este software funcionó relativamente bien en sistemas CP/M, pero perdió la batalla en MS-DOS frente a Lotus 1-2-3.

Con la lección aprendida, Microsoft decidió dar un giro completo y desarrollar un nuevo producto más moderno y competitivo. Así nació Excel, cuya primera versión comercial vio la luz en 1985 para Apple Macintosh. Es un dato que mucha gente desconoce: Excel llegó antes a Mac que a Windows, adelantándose incluso al dominio masivo del sistema operativo de Microsoft.

La versión inicial de Excel para Mac permitía trabajar con tablas, realizar cálculos avanzados, ordenar datos y generar gráficos. Para la época, era una herramienta tremendamente potente y flexible que marcaba una diferencia clara frente a lo que había en el mercado. Unos años más tarde, en noviembre de 1987, llegó la primera versión de Excel para Windows, numerada como 2.0 para mantener la coherencia con la línea de Mac.

A partir de ahí, Excel comenzó una progresión continua, versión tras versión, hasta convertirse en la hoja de cálculo de referencia en casi cualquier entorno. Con la edición 4.0, por ejemplo, se popularizaron funciones de usabilidad como Autocompletar, que facilitaron mucho el trabajo cotidiano en hojas complexas. Excel 5.0 supuso otro salto al introducir libros de trabajo con varias hojas y soporte para Visual Basic y macros, abriendo la puerta a la automatización de procesos.

La llegada de Excel 95 marcó la adopción plena de los 32 bits en el programa, alineándolo con la evolución de Windows. Poco después, Excel 97 trajo una nueva interfaz de Visual Basic y características como la validación de datos, además de un detalle entrañable (y algo molesto para muchos): el famoso asistente Clippy, el clip animado que intentaba ayudar al usuario con sugerencias contextuales.

A finales de los noventa y principios de los dos mil, versiones como Excel 2000 y Excel XP fueron puliendo la experiencia con añadidos como el uso de HTML como formato de archivo, la “autorreparación” y las mejoras en recuperación de documentos en caso de bloqueo. A partir de Excel 2003, el programa empezó a integrar mejor XML y a corregir algunas funciones estadísticas que arrastraban imprecisiones.

Grandes hitos y cambios técnicos en la historia de Excel

Uno de los puntos de inflexión más importantes llegó con Excel 2007, acompañado también por una renovación completa de Office. Esta versión introdujo la cinta de opciones (Ribbon) como interfaz principal, sustituyendo los menús clásicos, y cambió los formatos de archivo por defecto: de .xls se pasó a .xlsx y .xlsm, aumentando la seguridad frente a los virus de macros y permitiendo hojas con muchas más filas y columnas.

  Cómo usar Copilot para aprendizaje en la vuelta al cole

Con Excel 2007 se disparó el límite de datos por hoja: se pasó de 256 a 16 384 columnas y de 65 536 a 1 048 576 filas, lo que dio un total superior a 17 000 millones de celdas disponibles. También se reforzaron las capacidades gráficas, mejorando notablemente los gráficos y permitiendo representaciones visuales más elaboradas.

Excel 2010 añadió la versión de 64 bits, minigráficos (sparklines) y un Solver mejorado, entre otras funciones orientadas a quienes necesitaban manejar modelos más pesados y complejos. Curiosamente, Microsoft decidió saltarse el número de versión 13 por superstición, pasando directamente del 12 (Excel 2007) al 14 (Excel 2010).

En Excel 2013 se incorporaron más de 50 nuevas funciones, gráficos recomendados y mejoras en tablas dinámicas y visualización. A partir de Excel 2016, las versiones de Windows y Mac empezaron a unificarse bajo el mismo nombre, aunque las ediciones incluidas en la suscripción de Microsoft 365 han ido recibiendo mejoras continuas a través de Internet, situándolas por delante de las licencias perpetuas más antiguas.

Esta etapa también trajo la integración de herramientas como Power Query (que dejó de ser un complemento para integrarse en el núcleo de Excel), Power Pivot para manejar modelos de datos grandes y un lenguaje propio orientado al análisis. Posteriormente, Excel 2019 amplió el repertorio de gráficos con mapas, diagramas de embudo y la posibilidad de insertar imágenes en 3D en los libros de trabajo, reforzando el lado visual de la herramienta.

Más recientemente, Excel 2021 incorporó a la versión independiente varias funciones que habían nacido en Microsoft 365, como XLOOKUP (BUSCARX), LET y XMATCH. Estas fórmulas ofrecen formas más potentes y legibles de buscar datos, asignar nombres a resultados intermedios y encontrar posiciones en matrices. Son un ejemplo claro de cómo Excel ha ido adoptando funcionalidades pensadas para análisis de datos más avanzados, sin perder de vista al usuario de a pie.

Características clave, limitaciones y otros fallos históricos

Además de la famosa anomalía del año 1900, Excel acumula una larga lista de características y pequeños problemas que han ido dando forma a su reputación. Desde el principio, el programa se distinguió por permitir que el usuario personalizara la apariencia de las celdas (tipografías, estilos, formatos numéricos) de una forma que superaba a sus competidores.

También introdujo la recomputación inteligente: en lugar de recalcular toda la hoja cada vez, Excel solo actualiza las celdas dependientes de aquellas que han cambiado, lo que mejora el rendimiento y hace que trabajar con modelos grandes sea más fluido. Sus capacidades gráficas, presentes desde las primeras versiones, han permitido crear gráficos de todo tipo, que se integran con documentos de Word o presentaciones de PowerPoint.

Desde 1993, Excel incluye Visual Basic para Aplicaciones (VBA), un lenguaje de programación que permite automatizar tareas, crear funciones propias, diseñar formularios e interactuar con el usuario. El editor de VBA es un entorno de desarrollo completo dentro de Excel, y la grabación de macros facilita que usuarios no programadores puedan generar código a partir de sus acciones.

La contrapartida de esta potencia fue que, durante años, las macros se convirtieron en una vía de entrada habitual para virus. Excel pasó a ser un objetivo importante para el malware, sobre todo en empresas. Con el tiempo, Microsoft introdujo opciones para bloquear la ejecución automática de macros y los antivirus empezaron a detectar amenazas específicas de este tipo de archivos, lo que mitigó el problema.

Otro límite que suele mencionarse es la incapacidad estándar de Excel para manejar fechas anteriores a 1900. Más allá del error del año bisiesto, el propio diseño del sistema de fechas impide trabajar cómodamente con acontecimientos históricos anteriores a ese año, al menos usando el formato de fecha de forma directa. Esto viene arrastrándose desde las versiones de 16 bits y sigue presente en las versiones actuales, lo que obliga a usar trucos o tratar fechas antiguas como texto o números sin formato de fecha nativo.

Excel también ha protagonizado otros fallos llamativos, como el bug descubierto en Excel 2007 que hacía que, para ciertos pares de números cuyo producto debía ser 65 535 (por ejemplo, 850 x 77,1), la celda mostrase 100 000 como resultado. Lo sorprendente es que las operaciones posteriores sobre ese valor (sumar, multiplicar, dividir) podían devolver resultados correctos, ya que el error residía en la representación visual del número y no tanto en el cálculo interno.

  Plataformas CMS: Las 10 Mejores Opciones

Microsoft explicó después que el problema afectaba a unos pocos valores de punto flotante muy concretos alrededor de 65 535 y 65 536. El cálculo interno seguía siendo correcto en la mayoría de los casos, pero el número que se veía en pantalla estaba mal redondeado. La compañía lanzó un parche el 9 de octubre de 2007 y el error quedó solucionado con la instalación del Service Pack 1 y en las versiones posteriores.

Excel como estándar de la ofimática y su vigencia actual

Más allá de sus errores históricos, Excel se ha consolidado como la hoja de cálculo de referencia a nivel mundial, superando y sustituyendo a soluciones como Lotus 1-2-3, Quattro Pro o incluso las hojas integradas en suites de código abierto como Apache OpenOffice Calc o LibreOffice. La integración con el resto de aplicaciones de Microsoft Office (Word, PowerPoint, Outlook) ha sido clave en este dominio.

Cuando Microsoft empezó a empaquetar Word y PowerPoint dentro de la suite Office en 1993, rediseñó las interfaces de estas aplicaciones para armonizarlas con Excel, que en ese momento era su producto estrella. Desde entonces, la experiencia de usuario en Office ha girado en torno a la coherencia de menús, cinta de opciones y funciones entre las distintas aplicaciones.

Excel ha sido particularmente popular entre contables, analistas financieros, ingenieros y científicos de datos, pero también entre usuarios domésticos que lo utilizan para llevar la economía familiar, listas y pequeños proyectos personales. Su equilibrio entre potencia y flexibilidad ha hecho que se emplee para tareas tan variadas como el control de inventarios, el análisis estadístico o la planificación de eventos.

En los últimos años, la herramienta ha seguido actualizándose para no quedarse atrás frente a nuevas tendencias como la inteligencia artificial y el análisis de grandes volúmenes de datos. Versiones recientes han incorporado funciones inteligentes, sugerencias automáticas y mejores integraciones con servicios en la nube, lo que le ha permitido seguir siendo relevante incluso en plena era del big data y las plataformas colaborativas online.

A pesar de que no es el programa más “emocionante” desde el punto de vista visual, Excel ha demostrado una capacidad de adaptación impresionante a lo largo de cuatro décadas. De simples tablas en blanco y negro ha pasado a ser una herramienta colorida, conectada y ampliable, integrada con servicios web y capaz de trabajar mano a mano con otras aplicaciones y bases de datos.

Todo este recorrido hace muy ilustrativo el contraste entre la sofisticación actual de Excel y ese pequeño fallo primigenio en el tratamiento del año 1900. Mientras las funciones y la interfaz han evolucionado sin parar, el sistema de fechas básico sigue arrastrando una decisión heredada de Lotus 1-2-3, recordando hasta qué punto la compatibilidad y la inercia histórica pueden condicionar el diseño de un software destinado a millones de personas.

Mirando todo este camino, resulta llamativo cómo una hoja de cálculo nacida para competir con Lotus y sustituir a Multiplan acabó estableciéndose como estándar mundial y herramienta imprescindible en empresas y hogares, incluso con curiosidades tan singulares como el falso año bisiesto de 1900, los límites de fechas anteriores o los antiguos problemas con macros y errores numéricos; un conjunto de anécdotas técnicas que no le han impedido convertirse en una pieza central de la historia de la informática.