Funktion Kalenderwoche
#1
Hallo zusammen,

mit der Funktion Kalenderwoche stehe ich gerade ein wenig auf Kriegsfuß.
 
Ich habe einen Monatskalender erstellt, welcher auch soweit funktioniert. Bei Einfügen der Funktion "Kalenderwochen" (=KALENDERWOCHE(D3;21) gibt Excel mir für den 26.12.2016 die Kalenderwoche 21 zurück. Eine Woch später stimmt es wieder.
Vieleicht habe ich ja nur einen Denkfehler und ihr könnt mir weiterhelfen.

Tabelle1

BCDEFGHIJKLMNOPQRSTUV
1Januar 2017
2MontagDienstagMittwochDonnerstagFreitagSamstagSonntag
3Woche 2126272829303101
4
5
6
7
8Woche 0102030405060708
9
Formeln der Tabelle
ZelleFormel
B3=KALENDERWOCHE(D3;21)
D3=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(A1)-1)+(ZEILE(M1)-1)*7)
G3=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(B2)-1)+(ZEILE(N1)-1)*7)
J3=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(C2)-1)+(ZEILE(O1)-1)*7)
M3=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(D2)-1)+(ZEILE(P1)-1)*7)
P3=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(E2)-1)+(ZEILE(Q1)-1)*7)
S3=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(F2)-1)+(ZEILE(R1)-1)*7)
V3=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(G2)-1)+(ZEILE(S1)-1)*7)
B8=KALENDERWOCHE(D8;21)
D8=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(A2)-1)+(ZEILE(M2)-1)*7)
G8=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(B3)-1)+(ZEILE(N2)-1)*7)
J8=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(C3)-1)+(ZEILE(O2)-1)*7)
M8=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(D3)-1)+(ZEILE(P2)-1)*7)
P8=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(E3)-1)+(ZEILE(Q2)-1)*7)
S8=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(F3)-1)+(ZEILE(R2)-1)*7)
V8=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(G3)-1)+(ZEILE(S2)-1)*7)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


Viele Grüße
Markus
Top
#2
Hola,

in dem Bild ist nirgends eine 21 zu sehen. Außerdem ist ein Bild denkbar ungünstig - eine xlsx Datei wäre hilfreich.

Gruß,
steve1da
Top
#3
Hallo,

nicht nachvollziehbar:

Arbeitsblatt mit dem Namen 'Tabelle1'
 BCDM
1   01.01.2017
2    
352 26.12.2016 

ZelleFormel
B3=KALENDERWOCHE(D3;21)
D3=DATUM(JAHR($M$1);MONAT($M$1);(2-WOCHENTAG(DATUM(JAHR($M$1);MONAT($M$1);1);2))+(SPALTE(A1)-1)+(ZEILE(M1)-1)*7)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • anstossfuchs
Top
#4
Hallo,

danke für die Antworten.

Für mich ist es auch nicht nachvollziehbar. Aus diesem Grund habe ich ja hier geschrieben.

Wie ist es möglich ggf. die Datei hier hochzuladen?

Viele Grüße
Markus
Top
#5
Hola,

unter dem Antwortfenster gibt es einen Button zum Upload von Dateien.

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • anstossfuchs
Top
#6
Hallo,

hier die Datei.



Viele Grüße

Markus
Top
#7
Hallo,

falsches Format in der Zelle!

"Woche "TT ergibt Zahlen von 1 bis 31! Bei 52 kommt dann 21 raus (52-31)! Richtig wäre: "Woche "00
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • anstossfuchs
Top
#8
Wink 
Hallo,

hey danke, funktioniert einwandfrei. Nachmals vielen lieben Dank.

Viele Grüße

Markus
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste