Compartilhar via


Como o Excel funciona com números de ano de dois dígitos

Resumo

Quando você digita uma data usando um número de ano de dois dígitos (como 98), o Microsoft Excel usa regras específicas para determinar qual século usar para a data. Este artigo explica como o Microsoft Excel determina o século.

Mais informações

Quando você digita uma data em uma célula, se você omitir os dígitos de século do ano, o Excel determinará automaticamente qual século usar para a data.

Por exemplo, se você digitar 7/5/98, o Excel usará automaticamente o ano de 1998 e alterará a data na 7/5/1998 barra de fórmulas.

As seções a seguir explicam as regras padrão usadas pelo Excel.

Usando as Configurações Regionais no Painel de Controle

Primeiro, o Excel interpreta a data de acordo com a ordenação de data definida pela configuração de estilo de data curta em Configurações Regionais no Painel de Controle, por exemplo, M/d/yyy.

Você pode usar a configuração Quando um ano de dois dígitos é inserido, interprete um ano entre nas Configurações Regionais do Painel de Controle para determinar o ano de corte para o século. O valor padrão é 2029, mas você pode alterá-lo para qualquer valor entre 99 e 9999.

Observação

Você pode alterar a configuração Quando um ano de dois dígitos é inserido, interpretar um ano entre para um valor que não seja compatível com o Excel. Se você inserir um valor incompatível, o Excel reverterá para as regras discutidas na seção "A Regra 2029" deste artigo.

Para alterar a data de corte do século, siga estas etapas:

  1. Selecione Iniciar, aponte para Configurações e selecione Painel de Controle.
  2. Clique duas vezes no ícone Configurações Regionais .
  3. Selecione a guia de Data.
  4. Na caixa Quando um ano de dois dígitos é inserido, interprete um ano entre, digite o ano limite desejado e selecione OK.

A tabela a seguir ilustra o efeito que vários anos de corte têm quando você digita um ano de dois dígitos no Excel:

Definições Regionais

Configurações Data digitada Data usada
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

Observação

Ele modifica a maneira como o Excel interpreta as datas somente quando elas são digitada em uma célula. Se você importar ou inserir uma data por meio de programação, a seguinte regra de 2029 estará sempre em vigor.

A regra de 2029

Por padrão, o Excel determina o século usando um ano de corte de 2029, o que resulta no seguinte comportamento:

  • As datas no intervalo inclusivo de 1º de janeiro de 1900 (1/1/1900) a 31 de dezembro de 9999 (31/12/9999) são válidas.

  • Quando você digita uma data que usa um ano de dois dígitos, o Excel usa os seguintes séculos:

    Ano de dois dígitos digitado Século usado
    00-29 21º (ano 2000)
    30-99 20º (ano 1900)

    Por exemplo, quando você digita as seguintes datas, o Excel as interpreta da seguinte maneira:

    Data inserida Data usada
    7/4/00 7/4/2000
    1/1/10 1/1/2010
    12/31/29 31/12/2029
    1/1/30 1/1/1930
    7/5/98 7/5/1998
    12/31/99 12/31/1999
  • Se você quiser digitar uma data antes de 1º de janeiro de 1930 ou depois de 31 de dezembro de 2029, digite o ano completo de quatro dígitos. Por exemplo, para usar a data de 4 de julho de 2076, digite 4/07/2076.

Inserindo datas que contêm apenas componentes de dia/mês ou mês/ano

Até agora, este artigo discute como o Excel interpreta entradas de data de três partes que contêm componentes de mês, dia e ano. É possível inserir uma data de duas partes que contenha apenas o dia e o mês ou os componentes de mês e ano da data. As datas de duas partes são inerentemente ambíguas e devem ser evitadas, se possível. Esta seção discute como o Excel lida com entradas de data que contêm apenas duas partes.

Quando você insere uma data que contém apenas dois dos três componentes de data, o Excel pressupõe que a data esteja na forma de Dia/Mês ou Mês/Ano. O Excel primeiro tenta resolver a entrada como uma entrada dia/mês no ano atual. Se não conseguir resolver a entrada no formulário Dia/Mês, o Excel tentará resolver a entrada no formulário Mês/Ano, usando o primeiro dia desse mês. Se não conseguir resolver a entrada no formulário Mês/Ano, o Excel interpretará a entrada como texto.

A tabela a seguir ilustra como o Excel interpreta várias entradas de data que contêm apenas dois dos três componentes de data.

Observação

Esta tabela pressupõe que o ano atual seja 1999.

Entrada Resolução
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

Observação

Esta tabela ilustra como o Excel armazena a data, não como a data é exibida na célula. O formato de exibição da data varia de acordo com os formatos de data que foram aplicados à célula e as configurações atuais em Configurações Regionais no Painel de Controle.