Kalenderwoche liefert falschen Wert?

=KALENDERWOCHE(DATUMWERT(“01.01.2010”);2) ergibt den Wert 1. Freitag der 01.01.2010 ist aber in der Woche 53 des Jahres 2009. Bug oder hab’ ich was falsch gemacht?

Libre Office
Version: 6.0.2.1 (x64)
Build-ID: f7f06a8f319e4b62f9bc5095aa112a65d2f3ac89

LG
Harry

nö. Ist eine korrekte Darstellung der Werte. Der Beginn der Zählung für die Kalenderwoche ist sehr unterschiedlich gereglet in unserer Welt - insofern gibt es jede Menge Einstell-Möglichkeiten der Berechnung. Diese wird durch den optionalen 2. Parameter ferstgelegt.

Du hast die “2” gewählt… bedeutet: Die Woche, die den ersten Donnerstag des Jahres enthält, ist die erste Woche und wird als 1 gezählt. Das bedeutet, dass die Woche, die den 4. Janur enthält, die erste Woche jedes Jahres ist. ISO 8601 definiert dieses System und außerdem, dass die Woche an einem Montag startet.

Es gibt allerdings noch andere Zählmöglichkeiten: Ruf einfach mal die Hilfe von LO Calc auf und gib dort “Kalenderwoche” ein. Ausführlich beschrieben.

VG Tom