Funcionamiento de Excel con números de año de dos dígitos

Resumen

Al escribir una fecha con un número de año de dos dígitos (por ejemplo, 98), Microsoft Excel usa reglas específicas para determinar qué siglo usar para la fecha. En este artículo se explica cómo Microsoft Excel determina el siglo.

Más información

Al escribir una fecha en una celda, si omite los dígitos del siglo del año, Excel determina automáticamente qué siglo usar para la fecha.

Por ejemplo, si escribe 7/5/98, Excel usa automáticamente el año 1998 y cambia la fecha a 7/5/1998 en la barra de fórmulas.

En las secciones siguientes se explican las reglas predeterminadas que usa Excel.

Uso de la configuración regional en Panel de control

Excel interpreta primero las fechas según el orden de fechas definido por la configuración de estilo de fecha corta en Configuración regional en Panel de control, por ejemplo, M/d/aaaa.

Si ejecuta Microsoft Windows 98 o posterior, puede usar cuando se escribe un año de dos dígitos, interpretar un año entre la configuración de Configuración regional en Panel de control para determinar el año límite del siglo. El valor predeterminado es 2029, pero puede cambiarlo a cualquier valor entre 99 y 9999.

Nota:

Puede cambiar cuando se escribe un año de dos dígitos, interpretar un año entre la configuración y un valor que no es compatible con Excel. Si escribe un valor incompatible, Excel revertirá a las reglas descritas en la sección "La regla de 2029" de este artículo.

Para cambiar la fecha límite del siglo, siga estos pasos:

  1. Haga clic enInicio, seleccione Configuración y, a continuación, haga clic en Panel de control.
  2. Haga doble clic en el icono Configuración regional .
  3. Haga clic en la pestaña Fecha .
  4. En el cuadro Cuando se escribe un año de dos dígitos, interprete un año entre , escriba el año límite que desee y, a continuación, haga clic en Aceptar.

En la tabla siguiente se muestra el efecto que tendrán varios años de límite al escribir un año de dos dígitos en Excel:

Configuración regional

Configuración Fecha con tipo Fecha de uso
2039 9/7/70 9/7/1970
2039 2/3/27 2/3/2027
2075 9/7/70 9/7/2070
2099 2/3/27 2/3/2027

Nota:

Esto modificará la forma en que Excel interpreta las fechas solo cuando se escriben en una celda. Si importa o escribe una fecha mediante programación, la siguiente regla de 2029 siempre está en vigor.

La regla de 2029

De forma predeterminada, Excel determina el siglo mediante un año límite de 2029, lo que da como resultado el siguiente comportamiento:

  • Las fechas del intervalo inclusivo del 1 de enero de 1900 (1/1/1900) al 31 de diciembre de 9999 (12/31/9999) son válidas.

  • Al escribir una fecha que usa un año de dos dígitos, Excel usa los siglos siguientes:

    Año de dos dígitos con tipo Siglo usado
    00-29 21 (año 2000)
    30-99 20 (año 1900)

    Por ejemplo, al escribir las fechas siguientes, Excel las interpreta de la siguiente manera:

    Fecha con tipo Fecha de uso
    7/4/00 7/4/2000
    1/1/10 1/1/2010
    12/31/29 12/31/2029
    1/1/30 1/1/1930
    7/5/98 7/5/1998
    12/31/99 12/31/1999
  • Si desea escribir una fecha anterior al 1 de enero de 1930 o después del 31 de diciembre de 2029, debe escribir el año completo de cuatro dígitos. Por ejemplo, para usar la fecha 4 de julio de 2076, escriba 7/4/2076.

Especificar fechas que contengan solo componentes de día/mes o mes/año

Hasta ahora, en este artículo se ha descrito cómo Excel interpreta las entradas de fecha de tres partes que contienen componentes de mes, día y año. Es posible especificar una fecha de dos partes que contenga solo el día y el mes, o los componentes de mes y año de la fecha. Las fechas de dos partes son intrínsecamente ambiguas y deben evitarse si es posible. En esta sección se describe cómo Excel controla las entradas de fecha que contienen solo dos partes.

Al especificar una fecha que contiene solo dos de los tres componentes de fecha, Excel supone que la fecha tiene el formato Día/Mes o Mes/Año. Excel primero intenta resolver la entrada como una entrada día/mes en el año actual. Si no puede resolver la entrada en el formulario Día/Mes, Excel intenta resolver la entrada en el formulario Mes/Año, usando el primer día de ese mes. Si no puede resolver la entrada en el formulario Mes/Año, Excel interpreta la entrada como texto.

En la tabla siguiente se muestra cómo Excel interpreta varias entradas de fecha que contienen solo dos de los tres componentes de fecha.

Nota:

En esta tabla se supone que el año actual es 1999.

Entrada Solución
12/01 12/1/1999
12/99 12/1/1999
11/95 11/1/1995
13/99 13/99 (texto)
1/30 1/30/1999
1/99 1/1/1999
12/28 12/28/1999

Nota:

En esta tabla se muestra cómo Excel almacena la fecha, no cómo se muestra la fecha en la celda. El formato de presentación de la fecha varía según los formatos de fecha que se han aplicado a la celda y la configuración actual en Configuración regional en Panel de control.