Када је Ускрс? Формула за израчунавање државних празника у Екцелу
Израчунајте Ускрс? Зашто? Можда ћете питати. Само погледате календар и знате.
Али другачије је са нама Екцел пријатељима! Мрзимо календаре које сами нисмо израчунали. Занемарујемо састанке који нису у ћелијама.
Али како да ускршњи датум унесете у ћелију, а да га не унесете директно? Израчунавање Ускрса је заиста тешко.
У почетку звучи врло једноставно. Први црквени сабор 325. године нове ере одредио је да ускршња недеља увек пада прве недеље после првог пуног месеца у пролеће. Неколико других услова такође мора бити испуњено.
Ако желите да аутоматски одредите на који дан Ускршња недеља пада за било коју годину у ћелији, морате се посветити једном питању: Како рачунате први пун месец у години?
На срећу, познати математичар је већ урадио овај домаћи задатак за нас: Царл Фриедрицх Гауß. Он је резимирао ускршњи прорачун у Гаусовој ускршњој формули. Ово се заузврат може пренети у Екцел. Постоје различите варијанте. Представљам вам један овде.
Унесите годину у ћелију А1, на пример број 2008. Сада у следећу ћелију унесите следећу формулу (или копирајте формулу из овог текста, ово је лакше):
= ДАТЕ (А1; 3; 1) + РЕСТ ((255-11 * РЕСТ (А1; 19) -21); 30) +21+ (РЕСТ ((255-11 * РЕСТ (А1; 19) -21); 30) + 21> 48) + 6-РЕСТ (А1 + ИНТЕГЕР (А1 / 4) + РЕСТ ((255- 11 * РЕСТ (А1; 19)- 21); 30) +21+ (РЕСТ ((255-11 * ОСТАНИ (А1; 19) -21); 30) +21> 48) +1; 7)
Форматирајте ову ћелију резултата помоћу ФОРМАТ - ЋЕЛИЈЕ са форматом датума и видећете датум Ускршње недеље. Ако промените број у ћелији А1 и унесете другу годину, Екцел ће вам аутоматски приказати одговарајући ускршњи датум.
Фасцинантна формула, зар не мислите? Постоје нека ограничења за ову формулу; она не даје тачан резултат за све године, али то се односи на тренутно релевантне периоде.
Сутра ћу вам рећи нешто више о овој Екцел формули. Можда знате и једноставнију варијанту? Или читљивији? Обавестите ме директним коментарисањем овог поста.