Just nu i M3-nätverket
Gå till innehåll

Midsommar


Nizzze

Rekommendera Poster

Jag fick denna formel från kents excelsida

Den räknar ut när midsommardagen infaller

 

 

=DATUM(B4;6;7)+OM(2<VECKODAG(DATUM(B4;6;7));7-VECKODAG(DATUM(B4;6;7));7-VECKODAG(DATUM(B4;6;7)))+((3-1)*7)

 

Där "B4" är året

 

Den stämmer för 2007 och 2008 men i år blev det vecka senare

 

Är det någon som har en bättre formel

 

Länk till kommentar
Dela på andra webbplatser

Lite kaka på kaka i hans formel. Dvs samma utryck beräknas om OM-satsen evalueras till sant eller falskt.

 

Eliminerar OM-satsen och stoppar in en annan:

DATUM(B2;6;7)-VECKODAG(DATUM(B2;6;7)) + OM(DAG(DATUM(B2;6;7)+3*7-VECKODAG(DATUM(B2;6;7)))>26;2;3)*7

Hittar regeln att midsommarafton ska inträffa mellan 20 och 26 juni. Formeln i original gav den 27 juni.

http://sv.wikipedia.org/wiki/Midsommar

formeln skulle även kunna baseras på denna rad:

Midsommar infaller således i den vecka som börjar med den tredje måndagen i juni.

men ids inte tänka ut den formeln just nu.

 

Om det ovan stämmer? Tja, min variant ger samma resultat som Kents bortsett från åren 1992, 1998 och 2009. Det är så långt jag jämfört dem. Sedan om formeln stämmer med verkligheten? Det får någon annan undersöka.

 

 

ed: städade aning i formeln. Lite kortare nu. Flyttade ut det som gick från OM-satsen.

/T

 

Even when we know we´ll never find the answers, we have to keep on asking questions.

 

 

[inlägget ändrat 2009-03-06 10:42:47 av Monshi]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...