Kad je Uskrs? Formula za izračunavanje državnih praznika u Excelu
Izračunati Uskrs? Zašto? Možda ćete pitati. Samo pogledaš kalendar i znaš.
Ali s prijateljima u Excelu je drugačije! Mrzimo kalendare koje sami nismo izračunali. Zanemarujemo obveze koje nisu u ćelijama.
No, kako uskršnji datum unijeti u ćeliju bez izravnog unosa? Izračunati Uskrs zaista je teško.
Na prvu zvuči vrlo jednostavno. Prvi crkveni sabor 325. godine nove ere odredio je da uskrsna nedjelja uvijek treba padati prve nedjelje nakon prvog punog mjeseca u proljeće. Nekoliko drugih uvjeta također mora biti ispunjeno.
Ako želite automatski odrediti na koji dan Uskrsna nedjelja pada za bilo koju godinu u ćeliji, morate se posvetiti jednom pitanju: Kako izračunati prvi puni mjesec u godini?
Srećom, poznati matematičar već je za nas napravio ovu zadaću: Carl Friedrich Gauß. Uskršnji je izračun sažeo u Gausovu formulu Uskrsa. To se pak može prenijeti u Excel. Postoje različite varijante. Ovdje vam predstavljam jednu.
Unesite godinu u ćeliju A1, na primjer broj 2008. Sada u sljedeću ćeliju unesite sljedeću formulu (ili kopirajte formulu iz ovog teksta, to je lakše):
= DATUM (A1; 3; 1) + ODMOR ((255-11 * ODMOR (A1; 19) -21); 30) +21+ (ODMOR ((255-11 * ODMOR (A1; 19) -21); 30) + 21> 48) + 6-ODMOR (A1 + INTEGER (A1 / 4) + ODMOR ((255-11 * ODMOR (A1; 19)- 21); 30) +21+ (ODMOR ((255-11 * OSTANITE (A1; 19) -21); 30) +21> 48) +1; 7)
Formatirajte ovu ćeliju rezultata pomoću FORMAT - ĆELIJE s formatom datuma i vidjet ćete datum Uskrsne nedjelje. Ako promijenite broj u ćeliji A1 i unesete drugu godinu, Excel će vam automatski prikazati odgovarajući datum Uskrsa.
Fascinantna formula, ne mislite li? Postoje neka ograničenja za ovu formulu; ona ne daje točan rezultat za sve godine, ali to se odnosi na trenutno relevantna razdoblja.
Sutra ću vam reći nešto više o ovoj formuli programa Excel. Možda znate i jednostavniju varijantu? Ili čitljiviji? Obavijestite me izravno komentirajući ovaj post.