online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Uli99 vom 17.08.2021, 09:38 Options

Lösung

Datum aus Kalenderwoche

Hallo Zusammen

Mit dieser Funktion lasse ich mir aus KW und Jahr das Datum ausbringen.
=DATUM($A2;1;1)+$A$1*7-WOCHENTAG(DATUM($A2;1;1);2)+WENN(WOCHENTAG(DATUM($A2;1;1);2)>4;1;-6)
Wenn ich das Jahr 2009 nehme und die Kalenderwochen immer weiter fortführe läufts problemlos.
z.B. Jahr 2009 KW 55, wenn ich aber Jahr 2010 benutze funktioniert das nicht mehr.
Gibt es da ne' schlichte Lösung?

Gruß Uli


Antwort schreiben

Antwort 1 von rainberg vom 17.08.2021, 09:51 Options

Hallo Uli,

ein Jahr hat max. 53 Kalenderwochen, deshalb solltest Du sicherheitshalber
auch nur mit 53 Wochen arbeiten.

Gruß
Rainer

Antwort 2 von Uli99 vom 17.08.2021, 10:07 Options

Hallo Rainer

würde ich ja gerne, aber wenn ich in A2 das Jahr 2010 vorgebe wird nur der Montag richtig dargestellt, bzw. alle Wochentage werden zum Montag. Über die letzte Zahl in der Funktion lasse ich mir alle Tage der Woche anzeigen indem ich sie verringere.

Gruß Uli

Antwort 3 von rainberg vom 17.08.2021, 10:32 Options

Hallo Uli,

leider verstehe ich Dein Problem nicht.

Deine Formel liefert immerden ersten Tag (Montag) der zu berechnenden KW.

Und auf dieses Datum kannst Du doch bei weiteren Berechnungen
aufbauen. Ich sehe da kein Problem.

Vielleicht kannst Du mal schildern, was Du im weiteren Verlauf mit dem
Ergebnis der Formel vor hast, aber bitte verständlich.

Gruß
Rainer

Antwort 4 von Uli99 vom 17.08.2021, 11:41 Options

Hallo Rainer

34
2009

Montag 17.08.09 Dienstag 18.08.09 Mittwoch 19.08.09 Donnerstag 20.08.09
Nr. Artikel KT Nr. Artikel KT Nr. Artikel KT Nr. Artikel Std. VE KT

Durch die eingabe von KW und Jahr bekomme ich durch die formel automatisch alle Tage mit Datum wie hier von Montag den 17.08.09 bis Donnerstag den 20.08.09 in verschiedenen spalten angezeigt.
Das klappt aber nur mit dem Jahr 2009 und früher. Wenn ich z.B. Jahr 2010 KW 3 vorwähle bekomme ich das hier.
3
2010

Montag 18.01.10 Montag 18.01.10 Montag 18.01.10 Montag 18.01.10
Nr. Artikel KT Nr. Artikel KT Nr. Artikel KT Nr. Artikel Std. VE KT

Der Montag stimmt immer aber die anderen Tage werden nicht richtig ausgegeben. Die ausgabe der anderen Tage steuere ich indem ich den letzten wert der formel um 1 verringere.
Für die Montage sieht sie so aus.
=DATUM($A2;1;1)+$A$1*7-WOCHENTAG(DATUM($A2;1;1);2)+WENN(WOCHENTAG(DATUM($A2;1;1);2)>4;1;-6)
Für Dienstag
=DATUM($A2;1;1)+$A$1*7-WOCHENTAG(DATUM($A2;1;1);2)+WENN(WOCHENTAG(DATUM($A2;1;1);2)>4;1;-5)
Für Mittwoch
=DATUM($A2;1;1)+$A$1*7-WOCHENTAG(DATUM($A2;1;1);2)+WENN(WOCHENTAG(DATUM($A2;1;1);2)>4;1;-4)
usw.
Bei dem Jahr 2010 klappt das nicht mehr.

Gruß Uli

Antwort 5 von rainberg vom 17.08.2021, 11:57 OptionsLösung

Lösung
Hallo Uli,

so kann das nicht funktionieren.

Wie ich schon schrieb liefert die komplexe Formel immer nur den ersten Tag
der gewünschten KW und Du kannst sie nicht, wie Du es gedacht hast, auf
weitere Wochentage abwandeln.

Das ist ja auch viel zu umständlich.
Mach's doch einfach so:

Angenommen in B10 steht die genannte Formel und liefert Dir das Datum
für den Montag, dann schreibst Du in B11 =B10+1 und kopierst diese
Formel noch zwei Zellen nach unten.

Gruß
Rainer

Antwort 6 von Uli99 vom 17.08.2021, 12:09 Options

Hallo Rainer

Super, mein Problem ist gelöst!
Danke schön...

Gruß Uli

Ähnliche Themen

Windows XP-Firewall komfortabler gestalten
LordNoir  28.05.2006 - 3551 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026