0086-Calculando feriados móveis

Os feriados móveis do calendário católico são:

  • Carnaval;
  • Sexta-Feira Santa;
  • Corpus Christi.

Por serem móveis, temos sempre que consultar um calendário para determinar em que datas do ano ocorrerão.

Ou isto, ou podemos calcular essas datas.

O carnaval ocorre 45 dias antes da sexta-feira santa, enquanto que a data do Corpus Christi é 62 dias depois.

Para calcular a data da Páscoa para qualquer ano no calendário Gregoriano (o calendário civil no Brasil), usa-se a seguinte fórmula, com todas as variáveis e operações inteiras, com os restos das divisões ignorados. Usa-se a para ano, m para mês, e d para dia.

c = a/100
n = a – [19×(a/19)]
k = (c – 17)/25
i = c – c/4 – [(c-k)/3] +(19×n) + 15
i = i – [30×(i/30)]
i = i – {(i/28)×[1-(i/28)]×[29/(i+1)]×[(21-n)/11]}
j = a + a/4 + i + 2 -c + c/4
j = j – [7×(j/7)]
l = i – j
m = 3 + [(l+40)/44]
d = l + 28 – [31×(m/4)]

Fonte: http://astro.if.ufrgs.br/pascoa.htm

Como a Páscoa ocorre no Domingo posterior à sexta-feira santa, basta subtrair 3 do resultado do cálculo para termos a data desejada.

Já vimos que o Carnaval e o Corpus Christi são facilmente obtidos a partir da data da Sexta-Feira Santa.

Como ninguém vai ficar calculando esta fórmula a cada vez que quiser saber as datas, segue este algoritmo numa planilha de Excel : Feriados móveis

In Excel We Trust

Marcado com: , , , , , ,
Publicado em Nível: Intermediário

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Visitas dos usuários
  • 1,964,110

Clique para assinar este blog e receber notificações de novos artigos por email.

Junte-se a 1.476 outros seguidores

Aumente sua interação

Siga-nos do twitter (@usuariosdoexcel).

Acesse o nosso fórum e compartilhe as suas dúvidas.

Curta nossa página no Facebook.

Junte-se ao grupo do LinkedIn.

Visite-nos utilizando o seu smartphone ou tablet.

Recomende este Blog
Visualizar notícias
Site monitorado:
Real Time Web Analytics

Clicky

%d blogueiros gostam disto: