Método para determinar se um ano é um ano bissexto

Traduções de Artigos Traduções de Artigos
Artigo: 214019 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo descreve como determinar se o ano numa data que é utilizada num documento do Microsoft Excel é um ano bissexto.

Mais Informação

O sistema de datas utilizado pelo Excel baseia-se o calendário gregoriano, estabelecido pela primeira vez em 1582 d. c. pelo Papa Gregory XIII. Este calendário foi concebido para corrigir os erros introduzidos pelo menos preciso calendário juliano.

No calendário gregoriano, um ano normal consiste 365 dias. Uma vez que o comprimento real de um ano sidereal (o tempo necessário para a Terra para baseiam-se uma vez sobre do Sol) é realmente 365.25635 dias, "ano bissexto" de 366 dias é utilizado uma vez a cada quatro anos para eliminar o erro causado por três anos normais (mas curtos). Qualquer ano é equitativamente divisível pelo 4 é um ano bissexto: por exemplo, 1988, 1992 e 1996 são bissexto anos.

No entanto, ainda existe um pequeno erro deve ser contabilizado para. Para eliminar este erro, o gregoriano stipulates de calendário que um ano que é equitativamente divisível por 100 (por exemplo, 1900) é um ano bissexto apenas se também é equitativamente divisível por 400.

Por este motivo, os anos seguintes não são bissexto anos:
1700 1800, 1900, 2100, 2200, 2300, 2500, 2600
Isto acontece porque são equitativamente divisível por 100, mas não por 400.

Os anos seguintes são bissexto anos:
2400, 1600 2000
Isto acontece porque são uniformemente divisível por 100 e 400.

Porque versões do Microsoft Excel anteriores ao Excel 97 apenas anos 1900 para 2078, apenas o ano 1900 está sujeitas a regra de exclusão 100/400 bissexto anos no Microsoft Excel. No entanto, para ser compatível com outros programas, o Microsoft Excel trata o ano 1900 como um ano bissexto.

Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
214058Dias da semana antes de 1 de Março de 1900 estão incorrectos no Excel

Como determinar se um ano é um ano bissexto

Para determinar se um ano é um ano bissexto, siga estes passos:
  1. Se o ano é equitativamente divisível por 4, avance para o passo 2. Caso contrário, avance para o passo 5.
  2. Se o ano é equitativamente divisível por 100, avance para o passo 3. Caso contrário, avance para o passo 4.
  3. Se o ano é equitativamente divisível por 400, avance para o passo 4. Caso contrário, avance para o passo 5.
  4. O ano é um ano bissexto (tem 366 dias).
  5. O ano não é um ano bissexto (tem 365 dias).

Fórmula para determinar se um ano é um ano bissexto

Utilize a seguinte fórmula para determinar se o número de ano que é introduzido numa célula (neste exemplo, a célula A1) é um ano bissexto:
=IF(OR(MOD(A1,400)=0,AND(MOD(A1,4)=0,MOD(A1,100)<>0)), "Ano bissexto", "Não um ano bissexto")
   If the value in cell A1 is this        The formula returns
   ----------------------------------------------------------
   1992                                   Leap Year
   2000                                   Leap Year
   1900                                   NOT a Leap Year
				

Propriedades

Artigo: 214019 - Última revisão: 24 de janeiro de 2007 - Revisão: 3.2
A informação contida neste artigo aplica-se a:
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2001 para Macintosh
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 98 para Macintosh
  • Microsoft Excel 97 Standard Edition
Palavras-chave: 
kbmt kbhowto KB214019 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 214019

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com