Hur man räknar kalenderveckor korrekt

Anonim

Du tror inte hur svårt det är att korrekt räkna veckorna i ett år. Det finns till och med flera metoder för att göra detta!

Windows + Linux / tyska / öppen källkod. I vilken kalendervecka är ett visst datum? Du kan ta reda på detta i LibreOffice Calc med följande funktion:
= KALENDERVECKA (E2; 21)
Funktionen har två parametrar: Den första är det datum då du letar efter kalenderveckan. I exemplet ovan tar Calc datumet från cell E2. Den andra parametern bestämmer räkningsmetoden, eftersom det finns flera av dem. Programmerarna i Calc har angett räkningsmetoden som är giltig i Tyskland med siffran 21.
Man skulle tro att det är väldigt enkelt att räkna kalenderveckor: Du börjar den 1 januari och räknar veckorna därefter. I praktiken är emellertid saken överraskande komplicerad. Detta beror på att det vanligtvis är en vecka som börjar på det gamla året och slutar på det nya året. Hur räknar du den här veckan?
Jag skulle bara dubbla räkna denna vecka, en gång som den sista veckan i det gamla året och en gång som KW1 för det nya året. Som jag lärde mig när jag forskade i ämnet räknar amerikanerna lika mycket. För dem börjar nästa vecka också på söndag. Detta står i Bibeln, men det är inte kompatibelt med den moderna arbetsvärlden, varför i Tyskland enligt DIN 1355-1 börjar veckan på måndag.
I Tyskland gäller även ISO -standarden 8601. Och det betyder att varje vecka måste ha sju dagar. Dela nyårsveckan i två år och räkna i båda? Inte med ISO! (Jag misstänker att det faktiskt finns en DIN -standard bakom. Bara tyskar kan vara så kräsna!)
Enligt standardräkning är KW1 därför veckan som innehåller årets första torsdag. Därefter börjar alltid nästa vecka på måndag.

Mer om Calc