Das Ziel ist es diese Werte nicht jedesmal manuell einzutragen, sondern anhand einer Formel durch Copy/Paste (oder durch einen anderen Trick) "automatisch" zu erledigen.
Zitat:In der Formel "A2" bezieht sich auf die Kalenderwoche! D.h. die Formel steht in "B2". Die Formel einfach zeilenweise nach unten kopieren. In "A3" die Kalenderwoche als Zahl eintragen (z. B. 1), dann die Formel nach "B2" kopieren. Anschließend die Zelle (nicht Formel) von B2 nach B3 kopieren usw.
Das führt aber dazu, dass ich eine Fehlermeldung bekomme, dass die Formel fehlerhaft ist. Danach sieht das Ergebnis so wie im Screenshot im Attachment aus (s. Screenshot), also die Werte für den Monat werden nicht fortlaufend, sie bleiben "00".
Ich nehme gerne den 4.Januar als Ausgangs-Datum, weil dieser Tag IMMER in die erste Kalenderwoche fällt. Durch Zeile(A1) wird die Formel kopierbar und du kannst sie überall hin kopieren und runter ziehen. Gruß Holger
Nachtrag:, verwende für das Format in Text() große Buchstaben, "TTT .TT.MM.JJJJ" denn "....mm...." sind Minuten und nicht Monate daher 00 in deinem Ergebnis
Folgende(r) 1 Nutzer sagt Danke an echo für diesen Beitrag:1 Nutzer sagt Danke an echo für diesen Beitrag 28 • cska133
11.02.2018, 05:20 (Dieser Beitrag wurde zuletzt bearbeitet: 11.02.2018, 05:20 von cska133.)
boah, ich hab nicht damit gerechnet dass Hilfe so schnell und dann auch noch so kompetent kommt. Deswegen habe ich auch einen Doppelpost in dem anderen Forum gestartet, sorry!
echo Vielen Vielen Dank für den Hinweis mit den Großbuchstaben, darauf muß man erst einmal kommen, bzw. das muß man kennen :28:
Vielen Dank auch für die verbesserte Formel, das macht die Sache wirklich total einfach :30: . Vorher müsste ich angeblich immer die Kalenderwochen als Zahl vorne haben, so kann ich jetzt wirklich runterziehen.
Ich habe es mir erlaubt das Leerzeichen zwischen Mo bzw. So und dem Punkt dahinter zu verschieben, so dass es nach einer Abkürzung des Wochentages aussieht Mo. 01.01.2018 anstatt Mo .01.01.2018 vorher:
Frage: Was ist der Unterschied in der Schreibweise in den beiden Formeln? In der von mir geposteten steht WOCHENTAG(DATUM("2018";;);3) und in Deiner WOCHENTAG(DATUM(2018;1;4);3) ? In der ersten ist ja zwischen den ;; nichts definiert, aber es klappt trotzdem
wenn bei Parametern einer Funktion keine Werte eingetragen werden, nimmt Excel interne Standardwerte. Wenn Du z.B. statt 2018;1;4 2018;1;5 nimmst, kommt schon nicht mehr das Gleiche raus. Kannst auch mal das entsprechende Datum ermitteln:
Arbeitsblatt mit dem Namen 'Tabelle1'
A
B
C
1
04.01.2018
3
2
2019
30.11.2018
4
3
2018
30.11.2017
3
4
2017
30.11.2016
2
Zelle
Formel
A1
=DATUM(2018;1;4)
C1
=WOCHENTAG(A1;3)
B2
=DATUM(A2;;)
C2
=WOCHENTAG(B2;3)
B3
=DATUM(A3;;)
C3
=WOCHENTAG(B3;3)
B4
=DATUM(A4;;)
C4
=WOCHENTAG(B4;3)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Bei dieser Formel geht es IMMER vom KW1 01.04.2018 als Ausgangspunkt los. Es sei denn ich ändere die Werte im (DATUM(2018;1;4) auf z. B (DATUM(2019;10;10) , dann wird es berechnet vom 10.10.2019 (entsprechend meinem Beispiel).
(12.02.2018, 01:15)cska133 schrieb: Ich bin mir der bereits geposteten Formel glücklich.
Das ist ausgesprochen schade! Schließlich ist Excel eine Kalkulation und keine Textverarbeitung! Meine simple Formel schreibt ein echtes Datum in eine Zelle, Deine (übrigens viel zu lange) Formel schreibt einen Text, der sich nur mit erneuten Klimmzügen weiter verwenden lässt. Wenn es Dir unbedingt um den " - " geht, dann
füge zwischen B und C eine Spalte ein
dort " - " (ohne "")
formatiere Spalte D linksbündig und
setze alle Spalten auf optimale Breite
Zitat:Ist das richtig?
Wenn Du meinen Link gelesen hättest, hättest Du die Berechnungsgrundlage verstanden.
Aber Du bist ja bereits jetzt "glücklich".
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Deine Formel für den Montag und Sonntag wird Dir erst mal einen Fehler ausgeben. Sofern da ein Montag raus kommt, solltest Du mal prüfen, ob das in anderen Jahren auch klappt. Ich hatte Dir ja gezeigt, dass da immer der 30.11. raus kommt und der ist in zwei aufeinander folgenden Jahren eher nicht der gleiche Wochentag. Wenn Du einen bestimmten Wochentag, z.B. Montag, haben willst, dann schaue mal auf excelformeln.de, da gibt es was kurzes.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)