Sådan tælles kalenderuger korrekt

Anonim

Du tror ikke på, hvor svært det er at korrekt tælle uger i et år. Der er endda flere metoder til at gøre dette!

Windows + Linux / tysk / Open Source. I hvilken kalenderuge er en bestemt dato? Du kan finde ud af dette i LibreOffice Calc med følgende funktion:
= KALENDER UGE (E2; 21)
Funktionen har to parametre: Den første er den dato, hvor du leder efter kalenderugen. I eksemplet ovenfor tager Calc datoen fra celle E2. Den anden parameter bestemmer optællingsmetoden, fordi der er flere af dem. Programmørerne i Calc har angivet den tællemetode, der er gyldig i Tyskland med tallet 21.
Man skulle tro, at det er meget let at tælle kalenderuger: Man starter den 1. januar og tæller ugerne fra da af. I praksis er sagen imidlertid overraskende kompliceret. Det skyldes, at der normalt er en uge, der starter i det gamle år og slutter i det nye år. Hvordan tæller du i denne uge?
Jeg ville bare dobbelt tælle i denne uge, en gang som den sidste uge i det gamle år og en gang som KW1 i det nye år. Som jeg lærte, da jeg undersøgte emnet, tæller amerikanerne lige meget. For dem starter den næste uge også søndag. Dette står i Bibelen, men det er ikke kompatibelt med den moderne arbejdsverden, hvorfor ugen i Tyskland ifølge DIN 1355-1 starter på mandag.
I Tyskland gælder også ISO -standarden 8601. Og det betyder, at hver uge skal have syv dage. Del nytårsugen i to år og tæl med i begge? Ikke med ISO! (Jeg formoder, at der faktisk er en DIN -standard bag. Kun tyskere kan være så kræsne!)
Ifølge standardtælling er KW1 derfor den uge, der indeholder årets første torsdag. Derefter starter den næste uge altid på mandag.

Mere om Calc