Excel-Ratgeber

Kalenderwoche in Excel

Mit ISOKALENDERWOCHE berechnen Sie die deutsche KW, mit einer kurzen Formel auch das passende Jahr – ohne Fehler am Jahreswechsel.

KW aus einem Datum berechnen

Steht in Zelle A2 ein echtes Excel-Datum:

=ISOKALENDERWOCHE(A2)

Das Ergebnis ist eine Zahl von 1 bis 53 nach DIN 1355 / ISO 8601. =KALENDERWOCHE(A2;21) liefert dasselbe Ergebnis. Das Jahr gibt die Funktion nicht zurück.

KW mit Jahr ausgeben

Der Donnerstag der Woche liegt immer im richtigen ISO-Jahr:

="KW "&ISOKALENDERWOCHE(A2)&"/"&JAHR(A2-WOCHENTAG(A2;2)+4)

Für den 1. Januar 2021 ergibt das KW 53/2020. Als ISO-Code: =JAHR(A2-WOCHENTAG(A2;2)+4)&"-W"&TEXT(ISOKALENDERWOCHE(A2);"00").

Montag einer KW berechnen

Steht das Jahr in B2 und die KW in C2:

=DATUM(B2;1;4)-WOCHENTAG(DATUM(B2;1;4);2)+1+(C2-1)*7

ISOKALENDERWOCHE oder KALENDERWOCHE?

ISOKALENDERWOCHE(Datum)

Immer die deutsche Zählung: Woche ab Montag, KW 1 mit dem ersten Donnerstag des Jahres.

KALENDERWOCHE(Datum;Typ)

Ohne Typ oder mit Typ 1 beginnt die Woche am Sonntag und KW 1 ist die Woche mit dem 1. Januar – das ist die amerikanische Zählung. Nur Typ 21 entspricht der deutschen KW.

Typische Fehler

  • JAHR(A2) als KW-Jahr verwenden: führt an manchen Jahreswechseln zu „KW 53/2021“ statt „KW 53/2020“.
  • Datum als Text gespeichert: vorher in einen echten Datumswert umwandeln.
  • KALENDERWOCHE ohne Typ: weicht in vielen Jahren von der deutschen KW ab.
  • Englisches Excel: dort heißen die Funktionen ISOWEEKNUM und WEEKNUM, Argumente werden mit Komma getrennt.

In Google Tabellen mit deutscher Spracheinstellung funktionieren ISOKALENDERWOCHE und KALENDERWOCHE genauso. Referenz: Microsoft-Dokumentation zu ISOKALENDERWOCHE.