Supportnet / Forum / Tabellenkalkulation
Datum anhand der Kalenderwoche
Frage
Hallöchen,
ich habe in B5 die Kalenderwoche vorgegeben und nun soll in c5 das Datum vom Montag stehen und in e5 das Datum vom Freitag der jeweiligen KW. Ist das möglich?
Vielen Dank
Gruß
Charly
Antwort 1 von coros
Hi Charly,
du benötigst dazu nicht nur die Kalenderwoche sondern auch die Jahreszahl. Mal angenommen Du schreibst die Jahreszahl in A5, die KW steht nach Deiner Vorgabe in B5, dann müsste in Zelle C5 für Montag folgende Formel:
=DATUM(A$5;1;1)+((B5-1)*7)-WOCHENTAG(DATUM(A$5;1;1)+(B5-1)*7;2)+1
In Zelle E5 für Freitag müsste die Formel dann lauten:
=DATUM(A$5;1;1)+((B5-1)*7)-WOCHENTAG(DATUM(A$5;1;1)+(B5-1)*7;2)+5
DIe beiden zellen musst Du dann noch als Datum formatieren und fertig ist die Schae.
Nicht das jemand der Formelexperten im SN hier nun auf die Idee kommt, dass ich mich neuerdings auch ausgiebig mit Formeln beschäftige. Nein, das wird nicht passieren, aber ich habe das selbe schon mal vor einiger Zeit selbst benötigt und hatte deshalb die Formel so schnell parat.Ich bleib schön meinen VBA Lösungen treu. ;-)
MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
du benötigst dazu nicht nur die Kalenderwoche sondern auch die Jahreszahl. Mal angenommen Du schreibst die Jahreszahl in A5, die KW steht nach Deiner Vorgabe in B5, dann müsste in Zelle C5 für Montag folgende Formel:
=DATUM(A$5;1;1)+((B5-1)*7)-WOCHENTAG(DATUM(A$5;1;1)+(B5-1)*7;2)+1
In Zelle E5 für Freitag müsste die Formel dann lauten:
=DATUM(A$5;1;1)+((B5-1)*7)-WOCHENTAG(DATUM(A$5;1;1)+(B5-1)*7;2)+5
DIe beiden zellen musst Du dann noch als Datum formatieren und fertig ist die Schae.
Nicht das jemand der Formelexperten im SN hier nun auf die Idee kommt, dass ich mich neuerdings auch ausgiebig mit Formeln beschäftige. Nein, das wird nicht passieren, aber ich habe das selbe schon mal vor einiger Zeit selbst benötigt und hatte deshalb die Formel so schnell parat.Ich bleib schön meinen VBA Lösungen treu. ;-)
MfG,
coros
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
Antwort 2 von coros
Hi ich noch mal.
Da war ich so happy, dass ich mit einer Formellösung aufwarten kann, da habe ich doch überhaupt nicht mehr auf die Rechtschreibung geachtet. Ich bitte das zu entschuldigen ;-)
MfG,
coros
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.
Da war ich so happy, dass ich mit einer Formellösung aufwarten kann, da habe ich doch überhaupt nicht mehr auf die Rechtschreibung geachtet. Ich bitte das zu entschuldigen ;-)
MfG,
coros
Jeder macht was er will, keiner macht was er soll, aber alle machen mit.
Antwort 3 von Arnim
Hallo Charly,
oder auch so:
in C5 Formel:
=DATUM(2004;1;7*B5-3-WOCHENTAG(DATUM(2004;;);3))
in E5:
=DATUM(2004;1;7*B5-3-WOCHENTAG(DATUM(2004;;);3)+4)
Gruß Arnim
oder auch so:
in C5 Formel:
=DATUM(2004;1;7*B5-3-WOCHENTAG(DATUM(2004;;);3))
in E5:
=DATUM(2004;1;7*B5-3-WOCHENTAG(DATUM(2004;;);3)+4)
Gruß Arnim
Antwort 4 von Johannes Kaersch
Hallo Optimist,
klar geht das, es geht fast alles!
Ich habe eine kleine Datei geschrieben, weil mich die Lösung für das Thema gereizt hat.
Ich maile dir die Datei gerne zu, wenn ich deine e-mail Adresse hätte.
(Keine Bange – keinerlei Missbrauch geplant – Trotzdem e-mail sicherheitshalber virenscannen)
Eine zusätzliche Beschreibung für den Umgang mit der Tabelle würde ich dir noch dazuschreiben.
Gruß Johannes
klar geht das, es geht fast alles!
Ich habe eine kleine Datei geschrieben, weil mich die Lösung für das Thema gereizt hat.
Ich maile dir die Datei gerne zu, wenn ich deine e-mail Adresse hätte.
(Keine Bange – keinerlei Missbrauch geplant – Trotzdem e-mail sicherheitshalber virenscannen)
Eine zusätzliche Beschreibung für den Umgang mit der Tabelle würde ich dir noch dazuschreiben.
Gruß Johannes
Antwort 5 von Johannes Kaersch
Hallo Optimist,
noch ein kleiner Nachtrag zu meiner Antwort, weil ich den Lösungsvorschlag von Coros gelesen habe.
Ich hatte dich so verstanden, dass du nur die Kalenderwoche eingeben willst und daraus die Datumsangaben für Montag oder Freitag erhalten willst. Ist doch richtig, oder?
Ich habe bis heute in Excel noch keine KW als Einheit finden können. Die, gaube ich, muß man sich nämlich erst mit einer Tabelle selbst anfertigen.
Aber ich lasse mich gerne eines besseren belehren.
Gruß Johannes
Ach übrigens würde ich mich über ein Feedback sehr freuen.
noch ein kleiner Nachtrag zu meiner Antwort, weil ich den Lösungsvorschlag von Coros gelesen habe.
Ich hatte dich so verstanden, dass du nur die Kalenderwoche eingeben willst und daraus die Datumsangaben für Montag oder Freitag erhalten willst. Ist doch richtig, oder?
Ich habe bis heute in Excel noch keine KW als Einheit finden können. Die, gaube ich, muß man sich nämlich erst mit einer Tabelle selbst anfertigen.
Aber ich lasse mich gerne eines besseren belehren.
Gruß Johannes
Ach übrigens würde ich mich über ein Feedback sehr freuen.
Antwort 6 von Optimist
Hallo, an alle,
vielen Dank für Eure Lösungen. Ich habe sie gettestet und für super befunden. Vielen Dank, ihr habt mir sehr geholfen,DANKE.
Gruß
Optimist
vielen Dank für Eure Lösungen. Ich habe sie gettestet und für super befunden. Vielen Dank, ihr habt mir sehr geholfen,DANKE.
Gruß
Optimist
Antwort 7 von Arnim
Hallo,
ich will nicht meckern. Doch da Du offenbar Optimist bist, will ich Dich nur darauf aufmerksam machen, dass die Formeln (zumindest für den Montag) alle nicht stimmen: sie entsprechen nicht der DIN-Norm.
Schreibe mal in B5 eine Eins rein, dann merkst Du es; denn die erste Kalenderwoche beginnt eben nicht am 29.12.2003, sondern am 1.1.2004!
Irgendwann habe ich daran rumgebastelt, doch ich finde es nicht mehr
Aber Du wirst damit leben können.
Gruß Arnim
ich will nicht meckern. Doch da Du offenbar Optimist bist, will ich Dich nur darauf aufmerksam machen, dass die Formeln (zumindest für den Montag) alle nicht stimmen: sie entsprechen nicht der DIN-Norm.
Schreibe mal in B5 eine Eins rein, dann merkst Du es; denn die erste Kalenderwoche beginnt eben nicht am 29.12.2003, sondern am 1.1.2004!
Irgendwann habe ich daran rumgebastelt, doch ich finde es nicht mehr
Aber Du wirst damit leben können.
Gruß Arnim
Antwort 8 von Aliba
Hallo Arnim,
da muss ich Dir leider widersprechen.
Nach DIN - Norm kann die KW1 bereits im alten Jahr beginnen, wenn mindestens 4 Tage dieser Woche ins neue Jahr fallen. Also wenn der 1. Januar ein Di, Mi oder Do ist, beginnt die 1. KW bereits im Vorjahr.
CU Aliba
da muss ich Dir leider widersprechen.
Nach DIN - Norm kann die KW1 bereits im alten Jahr beginnen, wenn mindestens 4 Tage dieser Woche ins neue Jahr fallen. Also wenn der 1. Januar ein Di, Mi oder Do ist, beginnt die 1. KW bereits im Vorjahr.
CU Aliba
Antwort 9 von Arnim
Hallo Aliba,
ich habe mich um einen Tag vertan! :-)
Gruß Arnim
ich habe mich um einen Tag vertan! :-)
Gruß Arnim

