Как да изчислим Великден с Excel

Anonim

Кога е Великден? Формула за изчисляване на официални празници в Excel

Изчислете Великден? Може да попитате. Просто погледнете календара си и знаете.

Но при нас, приятели на Excel, е различно! Мразим календари, които не сме изчислили сами. Пренебрегваме срещи, които не са в клетките.

Но как да вкарате Великденска дата в клетка, без да я въвеждате директно? Изчисляването на Великден е наистина трудно.

В началото звучи много просто. Първият църковен събор през 325 г. сл. Н. Е. Предвижда Великденската неделя винаги да пада в първата неделя след първото пълнолуние през пролетта. Трябва да бъдат изпълнени и няколко други изисквания.

Ако искате автоматично да определите в кой ден Великденската неделя пада за дадена година в клетка, трябва да се посветите на един въпрос: Как се изчислява първото пълнолуние за годината?

За щастие, известен математик вече е направил тази домашна работа за нас: Карл Фридрих Гаус. Той обобщи великденското изчисление във формулата на Гаус по Великден. Това от своя страна може да бъде прехвърлено в Excel. Има различни варианти. Представям ви един тук.

Въведете година в клетка A1, например числото 2008. Сега въведете следната формула в друга клетка (или копирайте формулата от този текст, това е по -лесно):

= DATE (A1; 3; 1) + REST ((255-11 * REST (A1; 19) -21); 30) +21+ (REST ((255-11 * REST (A1; 19) -21); 30) + 21> 48) + 6-REST (A1 + INTEGER (A1 / 4) + REST ((255- 11 * REST (A1; 19)- 21); 30) +21+ (REST ((255-11 * ОСТАВЯ (A1; 19) -21); 30) +21> 48) +1; 7)

Форматирайте тази клетка с резултати, като използвате ФОРМАТ - КЛЕТКИ с формат за дата и ще видите датата на Великденска неделя. Ако промените номера в клетка А1 и въведете различна година, Excel автоматично ще ви покаже съответната Великденска дата.

Очарователна формула, не мислите ли? Има някои ограничения за тази формула; тя не дава правилен резултат за всички години, но това важи за съответните в момента периоди.

Утре ще ви разкажа малко повече за тази формула на Excel. Може би знаете и по -прост вариант? Или по -читав? Кажете ми, като коментирам директно този пост.