Daglig Shaarli

Alle links fra en dag på en enkelt side.

October 14, 2016

Calculating the Date of the Nth Specific Day of the Month

Selvom dette er et Excel tips - er metoden den samme i LibreOffice ! Husk at læse posten til ende !
I dansk LibreOffice Calc vil formlen se sådan ud:

=DATO(B2;A2;1+7*n)-UGEDAG(DATO(B2;A2;8-xday))

hvor:

B2 er året
A2 er er måneden (som tal)
n er (ordens)tallet for den søgte ugedag (n'te xday i måneden)
xday repræsenterer ugedagen (1=søndag til 7=lørdag)

Folketingets åbning (1. tirsdag i oktober) kan altså for 2016 findes med:

=DATO(2016;10;1+7*1)-UGEDAG(DATO(2016;10;8-3))

Bemærk også tipset til at finde f.eks. den sidste søndag i en måned !

Så hvornår sommertid slutter i 2016 (Sidste søndag i oktober) findes med:

=DATO(2016;10+1;1+7*1)-UGEDAG(DATO(2016;10+1;8-1))-7 - her er for tydelighedens skyld fulgt hele algoritmen, der herefter kan sammentrækkes til:
=DATO(2016;11;1)-UGEDAG(DATO(2016;11;7))