Kā aprēķināt Lieldienas ar Excel

Anonim

Kad ir Lieldienas? Formula valsts svētku dienu aprēķināšanai programmā Excel

Aprēķināt Lieldienas? Par ko? Jūs varētu jautāt. Jūs vienkārši paskatāties savā kalendārā un zināt.

Bet ar mums, Excel draugiem, ir savādāk! Mēs ienīstam kalendārus, kurus paši neesam aprēķinājuši. Mēs ignorējam tikšanās, kas nav šūnās.

Bet kā nokļūt Lieldienu datumā šūnā, to tieši neievadot? Lieldienu aprēķināšana ir patiešām grūta.

Sākumā tas izklausās ļoti vienkārši. Pirmā baznīcas padome 325. gadā pēc mūsu ēras noteica, ka Lieldienu svētdienai vienmēr vajadzētu iekrist pirmajā svētdienā pēc pirmā pilnmēness pavasarī. Jāievēro arī dažas citas prasības.

Ja vēlaties automātiski noteikt, kurā dienā Lieldienu svētdiena iekrīt kādā konkrētā gadā, jums jāvelta viens jautājums: kā aprēķināt gada pirmo pilnmēnesi?

Par laimi, slavens matemātiķis mūsu mājas darbu jau ir paveicis: Karls Frīdrihs Gauss. Viņš apkopoja Lieldienu aprēķinu Gausa Lieldienu formulā. To savukārt var pārsūtīt uz Excel. Ir dažādi varianti. Šeit es jūs iepazīstinu ar vienu.

Ievadiet gadu šūnā A1, piemēram, skaitli 2008. Tagad citā šūnā ievadiet šādu formulu (vai nokopējiet formulu no šī teksta, tas ir vieglāk):

= DATE (A1; 3; 1) + REST ((255-11 * REST (A1; 19) -21); 30) +21+ (REST ((255-11 * REST (A1; 19) -21)); 30) + 21> 48) + 6-ATPŪTA (A1 + INTEGER (A1 / 4) + ATPŪTA ((255-11 * ATPŪTA (A1; 19)- 21); 30) +21+ (REST ((255-11) * PALIKT (A1; 19) -21); 30) +21> 48) +1; 7)

Formatējiet šo rezultātu šūnu, izmantojot FORMAT - CELLS ar datuma formātu, un jūs redzēsit Lieldienu svētdienas datumu. Ja maināt numuru šūnā A1 un ievadāt citu gadu, programma Excel automātiski parādīs atbilstošo Lieldienu datumu.

Aizraujoša formula, vai ne? Šai formulai ir daži ierobežojumi; tā nesniedz pareizu rezultātu visiem gadiem, bet tas attiecas uz pašreizējiem periodiem.

Rīt es jums pastāstīšu nedaudz vairāk par šo Excel formulu. Varbūt jūs zināt arī kādu vienkāršāku variantu? Vai arī lasāmāku? Paziņojiet man, tieši komentējot šo ziņu.