Es ist nichts falsch mit Ihrer Formel, aber vielleicht ist es nicht die Formel, die Sie verwenden möchten. Es gibt eine andere Excel-Formel:
=WEEKNUM(serial_num, [return_type])
Das gibt die erwarteten Ergebnisse zurück. Sie sollten jedoch zuerst prüfen, welche Art von Wochennummer für Ihre Anwendung besser geeignet ist.
Lassen Sie mich weiter erklären:
Die Funktion ISOWEEKNUM (Datum) setzt voraus, dass eine Woche immer an einem Montag beginnt und an einem Sonntag endet und setzt dann den Standard, dass die erste Woche des Jahres die Woche ist, die den ersten Donnerstag des Jahres in der Woche enthält. Dies bedeutet, dass die letzten Tage des Vorjahres als Woche 1 des nächsten Jahres bezeichnet werden können.
Die WEEKNUM-Funktion (Datum, Start_Tag) beginnt mit der Woche, die den 1. Januar enthält. Daher ist der 1. Januar der erste Tag von Woche 1. Standardmäßig beginnen neue Wochen am Sonntag, sodass Woche 2 am ersten Sonntag nach dem 1. Januar beginnt. Sie können den Starttag mit dem zweiten Parameter in der Funktion ändern. Mit anderen Worten, die erste Woche kann einen Tag enthalten, wenn der 1. Januar ein Samstag ist und der Standardstarttag verwendet wird. <- das ist das Schlüsselverständnis hinter der Funktion WEEKNUM ().
Ich habe eine kleine Tabelle erstellt, die Ihre Datumswerte enthält und einige weitere hinzufügt, um den Unterschied zu demonstrieren:
Beachten Sie, dass nicht nur 2018 der letzte Tag im Jahr in der ersten Woche des nächsten Jahres liegt. Die Funktion ISOWEEKNUM () funktioniert einwandfrei. Sie interpretiert nur den Beginn der ersten Woche anders.
Eine andere Möglichkeit, dies zu sehen, ist die Betrachtung der beiden Funktionen über einen Zeitraum von einem Tag, der sich über den ersten Januar erstreckt:
Im Jahr 2015 ist der erste Januar ein Donnerstag. Die ISOWEEKNUM () - Wochenfunktion umfasst daher die letzten 3 Tage im Dezember, während die WEEKNUM () - Funktion die Woche am ersten Januar startet. Für den Standardstarttag des Sonntags gibt es jedoch nur 3 Tage in der ersten Woche.
Ich hoffe das erklärt den Unterschied.