Diferencias entre el sistema de fechas 1900 y 1904 en Excel

Resumen

Microsoft Excel admite dos sistemas de fechas diferentes. Estos sistemas son el sistema de fechas 1900 y el sistema de fechas 1904. En este artículo se describen los dos sistemas de fechas y los problemas que puede encontrar al usar libros que usan sistemas de fechas diferentes.

Más información

El sistema de fechas 1900

En el sistema de fechas 1900, el primer día admitido es el 1 de enero de 1900. Al especificar una fecha, la fecha se convierte en un número de serie que representa el número de días transcurridos a partir de 1 para el 1 de enero de 1900. Por ejemplo, si escribe el 5 de julio de 1998, Excel convierte la fecha en el número de serie 35981.

De forma predeterminada, Microsoft Excel para Windows usa el sistema de fechas 1900. El sistema de fechas 1900 permite una mejor compatibilidad entre Excel y otros programas de hoja de cálculo, como Lotus 1-2-3, que están diseñados para ejecutarse en MS-DOS o Microsoft Windows.

El sistema de fechas de 1904

En el sistema de fechas de 1904, el primer día admitido es el 1 de enero de 1904. Al especificar una fecha, la fecha se convierte en un número de serie que representa el número de días transcurridos desde el 1 de enero de 1904, empezando por 0 para el 1 de enero de 1904. Por ejemplo, si escribe el 5 de julio de 1998, Excel convierte la fecha en el número de serie 34519.

Debido al diseño de los primeros equipos Macintosh, no se admitieron fechas anteriores al 1 de enero de 1904. Este diseño estaba pensado para evitar problemas relacionados con el hecho de que 1900 no era un año bisiesto. En el pasado, Excel para Macintosh usaba de forma predeterminada el sistema de fechas 1904 para los libros que se originaron en Macintosh. Sin embargo, Excel para Macintosh ahora tiene como valor predeterminado el sistema de fechas 1900 y admite fechas desde el 1 de enero de 1900.

Nota:

Para obtener más información, vea Excel supone incorrectamente que el año 1900 es un año bisiesto.

Diferencia entre los sistemas de fechas

Dado que los dos sistemas de fechas usan días de inicio diferentes, la misma fecha se representa mediante números de serie diferentes en cada sistema de fechas. Por ejemplo, el 5 de julio de 1998 puede tener dos números de serie diferentes, como se indica a continuación.

Sistema de fechas Número de serie del 5 de julio de 1998
sistema de fecha de 1900 35981
Sistema de fechas 1904 34519

La diferencia entre los dos sistemas de fechas es de 1.462 días; es decir, el número de serie de una fecha en el sistema de fechas 1900 siempre es 1.462 días mayor que el número de serie de la misma fecha en el sistema de fechas 1904. 1.462 días es igual a cuatro años y un día (incluido un día bisiesto).

Establecer el sistema de fechas de un libro

En Excel, cada libro puede tener su propia configuración del sistema de fechas, incluso si hay varios libros abiertos.

Para establecer el sistema de fechas de un libro en Microsoft Office Excel 2003 y en versiones anteriores de Excel, siga estos pasos:

  1. Abra o cambie al libro.
  2. En el menú Herramientas, haga clic en Opciones. En Excel X y versiones posteriores para Macintosh, haga clic en Preferencias en el menú de Excel .
  3. Haga clic en la pestaña Cálculo .
  4. Para usar el sistema de fechas 1900 en el libro, haga clic para desactivar la casilla 1904 date system (Sistema de fecha 1904 ). Para usar el sistema de fechas 1904 en el libro, haga clic para activar la casilla 1904 date system (Sistema de fecha 1904 ).
  5. Haga clic en Aceptar.

Para establecer el sistema de fechas de un libro en Microsoft Office Excel 2007, siga estos pasos:

  1. Abra o cambie al libro.
  2. Haga clic en el botón De Microsoft Office y, a continuación, haga clic en Opciones de Excel.
  3. Haga clic en Avanzadas.
  4. Haga clic para activar la casilla Usar sistema de datos 1904 en Al calcular este libro y, a continuación, haga clic en Aceptar.

Tenga en cuenta que si cambia el sistema de fechas de un libro que ya contiene fechas, las fechas cambian por cuatro años y un día. Para obtener información sobre cómo corregir las fechas cambiadas, vea la sección "Corregir fechas con desplazamiento".

Problemas al vincular y copiar fechas entre libros

Si dos libros usan sistemas de fechas diferentes, puede encontrar problemas al vincular o copiar fechas entre libros. En concreto, las fechas pueden cambiarse en cuatro años y un día.

Para ver un ejemplo de este comportamiento, siga estos pasos:

  1. En Excel, cree dos libros nuevos (Book1 y Book2).

  2. Siga los pasos de la sección "Establecer el sistema de fechas de un libro" para usar el sistema de fechas 1900 en el Libro 1. Use el sistema de fechas 1904 en Book2.

  3. En Book1, escriba la fecha 5 de julio de 1998.

  4. Seleccione la celda que contiene la fecha y, a continuación, haga clic en Copiar en el menú Editar .

    Nota En Excel 2007, seleccione la celda que contiene la fecha y, a continuación, haga clic en Copiar en el grupo Portapapeles de la pestaña Inicio .

  5. Cambie a Book2, seleccione una celda y, a continuación, haga clic en Pegar en el menú Editar .

    Nota En Excel 2007, cambie a Book2, seleccione una celda y, a continuación, haga clic en Pegar en el grupo Portapapeles de la pestaña Inicio .

    La fecha se pega como el 6 de julio de 2002. Observe que la fecha es cuatro años y un día después de la fecha del paso 3 porque Book2 usa el sistema de fechas 1904.

  6. En Book2, escriba la fecha 5 de julio de 1998. Seleccione la celda que contiene la fecha y, a continuación, haga clic en Copiar en el menú Editar .

    Nota En Excel 2007, escriba la fecha 5 de julio de 1998 en Book2. Seleccione la celda que contiene la fecha y, a continuación, haga clic en Copiar en el grupo Portapapeles de la pestaña Inicio .

  7. Cambie a Book1, seleccione una celda y, a continuación, haga clic en Pegar en el menú Editar .

    Nota En Excel 2007, cambie a Book1, seleccione una celda y, a continuación, haga clic en Pegar en el grupo Portapapeles de la pestaña Inicio .

    La fecha se pega como el 4 de julio de 1994. Se ha reducido cuatro años y un día porque Book1 usa el sistema de fechas 1900.

Corrección de fechas desplazadas

Si vincula o copia fechas entre libros, o si cambia el sistema de fechas de un libro que ya contiene fechas, las fechas pueden cambiarse en cuatro años y un día. Para corregir las fechas cambiadas, siga estos pasos:

  1. En una celda vacía, escriba el valor 1462.

  2. Seleccione la celda. En el menú Editar, haga clic en Copiar.

    Nota En Excel 2007, seleccione la celda y, a continuación, haga clic en Copiar en el grupo Portapapeles de la pestaña Inicio .

  3. Seleccione las celdas que contienen las fechas desplazadas. En el menú Editar , haga clic en Pegar especial.

    Nota En Excel 2007, seleccione las celdas que contienen las fechas desplazadas, haga clic en Pegar en el grupo Portapapeles de la pestaña Inicio y, a continuación, haga clic en Pegar especial.

  4. En el cuadro de diálogo Pegar especial , haga clic para activar la casilla Valores en Pegar y, a continuación, haga clic para seleccionar cualquiera de las siguientes casillas en Operación.

    Seleccione esta opción. Si
    Agregar Las fechas deben cambiarse por cuatro años y un día.
    Subtract Las fechas deben cambiarse por cuatro años y un día.
  5. Haga clic en Aceptar.

Repita estos pasos hasta que se hayan corregido todas las fechas cambiadas.

Si usa una fórmula para vincular a una fecha de otro libro y si la fecha devuelta por la fórmula es incorrecta porque los libros usan diferentes sistemas de fechas, modifique la fórmula para devolver la fecha correcta. Por ejemplo, use las fórmulas siguientes:

=[Book2]Sheet1!$A$1+1462

=[Book1]Sheet1!$A$1-1462

En estas fórmulas, se agrega o elimina 1.462 del valor de fecha.