Just nu i M3-nätverket
Jump to content

Midsommar


Nizzze

Recommended Posts

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

 

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...