Excel - Datum und Uhrzeit - Tipp Nr. 1798
Kalenderwoche berechnen (2)
Tipp getestet unter Excel 2010, 2013, 2013;
Die Norm ISO 86011 definiert die Kalenderwochen nach folgenden Regeln:
- Die erste Woche eines Jahres ist die, die den ersten Donnerstag des Jahres enthält.
- Der letzte Tag der Woche ist der Sonntag. Eine Woche beginnt also mit dem ersten Arbeitstag (=Montag).
- Es gibt keine unvollständigen Kalenderwochen, ausnahmslos jede KW enthält genau sieben Tage.
In den USA wird anders gezählt: Die erste Kalenderwoche ist jene, in die der 1. Jänner fällt.
Berechnung der Kalenderwoche nach ISO
Seit Excel 2007 gibt es die Funktion
=ISOKALENDERWOCHE(Datum)
Sie gibt immer und eindeutig die Nummer der Kalenderwoche nach ISO 8601 zurück.
Eine weitere Funktion zum Berechnen der ISO-Kalenderwoche und des Montag-Datums einer KW finden Sie auch im Fast & Easy-Add-In Datumsfunktionen (Tipp dazu).
Kalenderwoche nach anderen Regeln berechnen
Für das Berechnen von Kalenderwochen nach anderen Regeln (z.B. USA) stellt Excel (ebenfalls seit der Version 2007) die Funktion KALENDERWOCHE zur Verfügung:
=KALENDERWOCHE(Datum;Zahl_Typ)
Hier gibt es viele Möglichkeiten, den ersten Tag der Woche und den Beginn der 1. Kalenderwoche zu definieren.
Das zweite Argument "Zahl_Typ" legt fest:
System 1: System USA (1. Jänner liegt inder 1. Kalenderwoche)
System 2: ISO 8601 (Erster Donnerstag des Jahres liegt inder 1. Kalenderwoche)
Zahl_Typ
Anfang Woche
System
1 oder 17 oder weggelassen
Sonntag
1
2 oder 11
Montag
1
12
Dienstag
1
13
Mittwoch
1
14
Donnerstag
1
15
Freitag
1
16
Samstag
1
21
Montag
2 (=ISO 8601)
1Details zum Thema finden Sie auf Wikipedia.