Kalenderwoche falsch im 2010

03/05/2010 - 21:45 von JeJaTy | Report spam
Laut Outlook gehörten die Tage vom Mo 28.12.09 bis So 3.1.10 zur
Kalenderwoche 53 des Jahre 2009. Somit fing die Kalenderwoche 1/2010 erst am
Mo 4.1.2010.
Excel's Funktion KALENDERWOCHE gibt aber für die ersten drei Tage des Jahres
2010 "1" heraus und "2" ab dem 4.1.2010 usw.
Wer hat hier recht? Gibt es einen Patch dazu?
PS: ich habe festgestellt, dass es beim Übergang 2010/2011 dasselbe Problem
geben wird.
 

Lesen sie die antworten

#1 Peter Schleif
03/05/2010 - 22:11 | Warnen spam
JeJaTy schrieb am 03.05.2010 21:45 Uhr:

Laut Outlook gehörten die Tage vom Mo 28.12.09 bis So 3.1.10 zur
Kalenderwoche 53 des Jahre 2009. Somit fing die Kalenderwoche 1/2010 erst am
Mo 4.1.2010.



Das stimmt. vgl: http://de.wikipedia.org/wiki/Woche#Kalenderwoche


Excel's Funktion KALENDERWOCHE gibt aber für die ersten drei Tage des Jahres
2010 "1" heraus und "2" ab dem 4.1.2010 usw.



In den USA, speziell in Redmond, beginnt die erste KW des Jahres immer
am 1.Januar eines Jahres [1]. MS hat die Funktion KALENDERWOCHE in Excel
nie an den DIN- bzw. ISO-Standard angepasst.

Function KW(ByVal d As Date) As Integer
KW = (d - DateSerial(Year(d - (d-2) Mod 7 +3),1,(d-2) Mod 7 -9)) \ 7
End Function


Peter

[1]
http://de.wikipedia.org/wiki/Woche#...C3.A4ndern

Ähnliche fragen