Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Resumo
Este artigo descreve como determinar se o ano em uma data usada em um documento do Microsoft Excel é um ano bissexto.
Informações adicionais
O sistema de datas usado pelo Excel é baseado no calendário gregoriano, estabelecido pela primeira vez em 1582 pelo Papa Gregório XIII. Esse calendário foi projetado para corrigir os erros introduzidos pelo calendário juliano, que é menos preciso.
No calendário gregoriano, um ano normal consiste em 365 dias. Como o comprimento real de um ano sideral (o tempo necessário para a Terra girar uma vez sobre o Sol) é na verdade de 365,2425 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 curtos). Qualquer ano que seja uniformemente divisível por 4 é um ano bissexto: por exemplo, 1988, 1992 e 1996 são anos bissextos.
No entanto, ainda há um pequeno erro que deve ser contabilizado. Para eliminar esse erro, o calendário gregoriano estipula que um ano que é uniformemente divisível por 100 (por exemplo, 1900) é um ano bissexto apenas se também é igualmente divisível por 400.
Por essa razão, os seguintes anos não são bissextos:
1700, 1800, 1900, 2100, 2200, 2300, 2500, 2600:
Isso porque eles são uniformemente divisíveis por 100, mas não por 400.
Os seguintes anos são bissextos: 1600, 2000, 2400
Isso porque eles são uniformemente divisíveis por 100 e 400.
Como as versões do Microsoft Excel antes do Excel 97 lidam apenas com anos de 1900 a 2078, apenas o ano de 1900 está sujeito à regra de exclusão 100/400 de anos bissextos no Microsoft Excel. No entanto, para ser compatível com outros programas, o Microsoft Excel trata o ano de 1900 como um ano bissexto.
Como determinar se um ano é bissexto
Para determinar se um ano é bissexto, execute estas etapas:
- Se o ano for uniformemente divisível por 4, vá para a etapa 2. Caso contrário, vá para a etapa 5.
- Se o ano for uniformemente divisível por 100, vá para a etapa 3. Caso contrário, vá para a etapa 4.
- Se o ano for uniformemente divisível por 400, vá para a etapa 4. Caso contrário, vá para a etapa 5.
- O ano é bissexto (tem 366 dias).
- O ano não é um ano bissexto (tem 365 dias).
Fórmula para determinar se um ano é bissexto
Use a seguinte fórmula para determinar se o número do ano inserido em uma célula (neste exemplo, célula A1) é um ano bissexto:
=IF(OR(MOD(A1,400)=0,AND(MOD(A1,4)=0,MOD(A1,100)<>0)),"Leap Year", "NOT a Leap Year")
Se o valor na célula A1 for este, | A fórmula retornará |
---|---|
1992 | Ano Bissexto |
2000 | Ano Bissexto |
1900 | NÃO é Ano Bissexto |