Mit Excel-Datum rechnenDatum in Kalenderwoche umwandeln mit Excel

Wenn Sie die Kalenderwoche für ein Datum ermitteln wollen, müssen Sie beachten, nach welcher Regel sie berechnet wird. Erfahren Sie, mit welchen Formeln Sie die korrekte Kalenderwoche nach dem europäischen System berechnen.

Die Kalenderwoche ist eine wichtige Angabe, die für viele Zwecke verwendet wird. Sie gibt an, in welcher Woche des Jahres sich ein bestimmtes Datum befindet.

In Excel gibt es hierfür eine eigene Funktion mit dem Namen KALENDERWOCHE(), mit der Sie die Kalenderwoche aus einem Datum ableiten können. Doch Vorsicht! So einfach, wie es aussieht, ist es nicht.

Die zwei Systeme für Kalenderwochen

In der folgenden Abbildung wird mit der Funktion KALENDERWOCHE() die Kalenderwoche für den 01.01.2023 berechnet. Als Ergebnis wird die Kalenderwoche 1 ausgegeben.

Was auf den ersten Blick richtig erscheint, ist aber falsch, da der Wert 52 das richtige Ergebnis für dieses Datum ist.

Kalenderwoche falsch berechnet

Die Funktion KALENDERWOCHE() verwendet grundsätzlich zwei Systeme, um die Kalenderwoche zu berechnen:

  • System 1: Die Woche, die den 1. Januar enthält, ist die erste Woche des Jahres und die nummerierte Woche 1.
  • System 2: Die Woche, die den ersten Donnerstag des Jahres enthält, ist die erste Kalenderwoche mit der Nummer 1. Dieses System entspricht der in ISO 8601 angegebenen Methode, die im Allgemeinen als europäisches Wochennummerierungssystem bezeichnet wird.

Wenn Sie es nicht explizit in der Funktion KALENDERWOCHE() angeben, dann verwendet Excel das System 1, das nicht unserem europäischen Wochennummerierungssystem entspricht. Die Formel führt also zu einer „falschen“ Kalenderwoche.

Kalenderwoche nach ISO 8601 berechnen

Dieses Problem lösen Sie, indem Sie das optionale Argument Zahl_Typ der Funktion verwenden – also diese Funktion:

=KALENDERWOCHE(Datum; [Zahl_Typ])

Hier geben Sie als Zahl_Typ den Wert 21 an.

Die korrekte Kalenderwoche nach ISO 8601

Für diese Problemstellung wurde von Microsoft auch die Funktion ISOKALENDERWOCHE() in Excel eingeführt, mit der Sie immer automatisch die Kalenderwoche nach der europäischen Norm berechnen können.

Funktion ISOKALENDERWOCHE() in Excel

Aber auch ohne die speziellen Funktionen für die Kalenderwoche können Sie die Kalenderwoche nach der europäischen Norm in Excel berechnen. Mit der folgenden Formel, die sich aus bekannten Standardfunktionen zusammensetzt, berechnen Sie die Kalenderwoche nach der europäischen Norm:

=KÜRZEN((A1-WOCHENTAG(A1; 2) - DATUM(JAHR(A1+4-WOCHENTAG(A1; 2)); 1; -10))/7)

Allgemeine Formel für die Berechnung der Kalenderwoche

Vorlagen nutzen

Weitere Kapitel zum Thema