Excel: Ermittlung der Kalenderwoche nach DIN-Norm

In Excel gibt es zwar die Funktion "Kalenderwoche", allerdings entspricht diese nicht der DIN 1355-1/ISO 8601. Dies liegt an der unterschiedlichen Auffassung zwischen der hiesigen und der amerikanischen Norm. Aber auch hierfür gibt es eine Lösung in Excel.

Dabei gilt die folgende Regelung: DIN/ISO: die erste Woche, in die mindestens vier Tage des neuen Jahres fallen (DIN 1355-1/ISO 8601); äquivalent dazu

  • die Woche, die den 4. Januar enthält
  • die Woche, die den ersten Donnerstag des Jahres enthält
  • USA: jene, in die der 1. Januar fällt

Dies bedeutet, dass der 1.1.2011 in der normalen Anwendung der Funktion Kalenderwoche als Ergebnis 1 bringen würde. In den USA wäre dies korrekt, weil dort immer der 1. Januar als Startpunkt gilt. In Deutschland ist dies allerdings falsch, da der 1. Januar im Jahr 2011 noch zu der 52. Kalenderwoche des letzten Jahres gehört.

Ermittlung der Kalenderwoche nach DIN-Norm in Excel

Um diesen Fehler auszugleichen, müssen Sie bis zu der Version 2007 eine komplexe Formel anwenden, ab der Version 2010 müssen Sie nur einen kurzen Zusatz in die Funktion "Kalenderwoche" einsetzen. Dabei sehen die Lösungen wie folgt aus (es wird davon ausgegangen, dass das Datum in der Zelle A1 steht):

  • Bis Excel 2007
    =KÜRZEN((A1-WOCHENTAG(A1;2)-DATUM(JAHR(A1+4-WOCHENTAG(A1;2));1;-10))/7)
  • Ab Excel 2010
    =KALENDERWOCHE(A1;21)