Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
232to236
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
232to236
232to236
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

berechnung kalenderwochen

berechnung kalenderwochen
18.03.2003 21:32:18
heiko
hallo excelgemeinde,
wie berechne ich zuverlässig die kalenderwochen, ohne dass ich jedes
jahr die hilfsaddition korigieren muss?
voriges jahr (2002) habe ich diff = diff + 1 gerechnet, damit der kw-wechsel
von sonntag zu montag funktionierte. dieses jahr muss ich 2 addieren.
danke für eure hilfe!


anbei meine funktion

'$$ ---------------------------------------------- $$
' Wochennummer des aktuellen Datums ermitteln
'$$ ---------------------------------------------- $$

Function WOCHENR(dat)
j = Year(dat)
m = Month(dat)
d = Day(dat)
erster_tag_im_jahr = "1. " & "1. " & j
'lfd Nr. des Tages im aktuellen Jahr "j"
diff = DateSerial(j, m, d) - DateSerial(j, 1, 1)
diff = diff + 2 ' Hilfsaddition zum Runden ----------------> muss jedes Jahr angepasst werden !
tag_nr = (diff / 7) + 1
WOCHENR = Application.RoundDown(tag_nr, 0)
End Function

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: berechnung kalenderwochen
18.03.2003 21:37:32
L.Vira

Function KW_DIN(Datum)
KW_DIN = DatePart("ww", Datum, vbMonday, vbFirstFourDays)
End Function

Re: berechnung kalenderwochen
18.03.2003 21:40:11
th.heinrich

hallo Heiko,

in D1 steht das datum.

=KÜRZEN((D1-DM(JAHR(D1+REST((8-WOCHENTAG(D1));7)-3)&"/1/1")-3+REST((WOCHENTAG(DM(JAHR(D1+REST((8-WOCHENTAG(D1));7)-3)&"/1/1"))+1);7))/7+1)

von Hans.

gruss thomas

OFFTOPIC
18.03.2003 21:49:21
Boris

Du hast Post.

Re: berechnung kalenderwochen
18.03.2003 21:50:50
Sigi E.

Hallo Heiko,

die DatePart-Funktion ist nicht immer zuverlässig. Probier mal
den 29.12.2003!


Gruß
Sigi

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige