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.
Mais informações
O sistema de datas usado pelo Excel baseia-se no calendário gregoriano, estabelecido pela primeira vez em 1582 pelo Papa Gregório XIII. Este calendário foi projetado para corrigir os erros introduzidos pelo calendário juliano menos preciso.
No calendário gregoriano, um ano normal consiste em 365 dias. Como o comprimento real de um ano sidereal (o tempo necessário para a Terra girar uma vez sobre o Sol) é, na verdade, 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 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 uniformemente divisível por 100 (por exemplo, 1900) é um ano bissexto somente se também for uniformemente divisível por 400.
Por esse motivo, os seguintes anos não são anos bissextos:
1700, 1800, 1900, 2100, 2200, 2300, 2500, 2600
Isso ocorre porque eles são exatamente divisíveis por 100, mas não por 400.
Os anos a seguir são anos bissextos: 1600, 2000, 2400
Isso ocorre porque eles são divisíveis por 100 e 400.
Como as versões do Microsoft Excel anteriores ao Excel 97 manipulam apenas anos de 1900 a 2078, somente o ano 1900 está sujeito à regra de exclusão 100/400 dos anos bissextos no Microsoft Excel. No entanto, para ser compatível com outros programas, o Microsoft Excel trata o ano 1900 como um ano bissexto.
Como determinar se um ano é um ano bissexto
Para determinar se um ano é um ano bissexto, siga 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 é um ano bissexto
Use a fórmula a seguir para determinar se o número de 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 retorna |
|---|---|
| 1992 | Ano bissexto |
| 2000 | Ano bissexto |
| 1900 | NÃO um ano bissexto |