Método para determinar se um ano é bissexto

Traduções deste artigo Traduções deste artigo
ID do artigo: 214019 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve como determinar se o ano em uma data que é usada em um documento do Microsoft Excel é um ano bissexto.

Mais Informações

O sistema de datas que é usado pelo Excel baseia-se no calendário gregoriano, estabelecido em 1582 por Pope Gregory XIII. Este calendário foi projetado para corrigir os erros apresentados pelo menos precisos do calendário juliano.

No calendário gregoriano, um ano normal consiste em 365 dias. Como o tamanho real de um ano sidereal (o tempo necessário para a Terra gira uma vez sobre o sol) é realmente 365.25635 dias, um "ano bissexto" de 366 dias é usado uma vez a cada quatro anos para eliminar o erro causado por três anos normais (mas breve). Qualquer ano for divisível por 4 é um ano bissexto: por exemplo, 1988, 1992 e 1996 são bissextos.

No entanto, ainda há um pequeno erro que deve ser considerado. Para eliminar esse erro, o calendário gregoriano calendário determina que um ano que é igualmente divisível por 100 (por exemplo, 1900) é um ano bissexto somente se ele também for divisível por 400.

Por esse motivo, os anos seguintes não são bissextos:
1700, 1800, 1900, 2100, 2200, 2300, 2500, 2600
Isso ocorre porque eles são igualmente divisíveis por 100 mas não por 400.

Nos anos seguintes são bissextos:
1600, 2000, 2400
Isso ocorre porque eles são igualmente divisíveis por 100 e 400.

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

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
214058 Dias da semana antes de 1 de março de 1900 estão incorretos no Excel

Como determinar se um ano é bissexto

Para determinar se um ano é um ano bissexto, siga estas etapas:
  1. Se o ano for divisível por 4, vá para a etapa 2.Otherwise, vá para a etapa 5.
  2. Se o ano for divisível por 100, vá para a etapa 3.Otherwise, vá para a etapa 4.
  3. Se o ano for divisível por 400, vá para a etapa 4.Otherwise, vá para a etapa 5.
  4. O ano é bissexto (ela tem 366 dias).
  5. O ano não é um ano bissexto (ela tem 365 dias).

Fórmula para determinar se um ano é bissexto

Use a seguinte fórmula para determinar se o número de anos que é inserido em uma célula (no 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

ID do artigo: 214019 - Última revisão: sexta-feira, 1 de novembro de 2013 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2001 para Mac
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 98 for Macintosh
  • Microsoft Excel 97 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Palavras-chave: 
kbhowto kbmt KB214019 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
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