Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Datum wenn nicht Montag auf Montag umrechnen
#1
Moin zusammen,

ich habe jetzt etwas länger damit verbracht, eine Lösung für folgendes Problem zu finden, allerdings bin ich leider nicht fündig geworden und mein Know-how ist leider auch am Ende. Vielleicht kann mir ja wer von euch weiterhelfen:

Ich möchte ein Datum, was einer Zelle steht, darauf überprüfen, ob dieses Datum ein Montag ist. Wenn das der Fall ist, soll nichts geschehen. 
Wenn das Datum kein Montag ist, soll das angebende Datum auf den Montag der selben Woche reduziert werden. (Ich benötige für ein Gant Diagramm immer den Kalenderwochen Beginn)

Mein bisheriger Ansatz war folgender: 
=WENN((WOCHENTAG(A5)=2);("A5");(A5+8-WOCHENTAG(A5)))

Es wird zwar bereits ein Datum berechnet, wenn das angegebene Datum kein Montag ist, aber leider wird es nicht auf einen Montag berechnet. 
Hat zufällig wer einen Ansatz / eine Lösung  hierfür?  Huh

Vielen Dank im Voraus und beste Grüße

Leon
Antworten Top
#2
Hola,

Code:
=WENN(WOCHENTAG(A5;2)=5;A5;7*KÜRZEN((2&-1&-JAHR(A5))/7+KALENDERWOCHE(A5;21))-5)

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • leonleon
Antworten Top
#3
=KÜRZEN((A4-2)/7)*7+2

Ich verstehe die Notwendigkeit von WOCHENTAG nicht. Wir haben doch REST.
Antworten Top
#4
Vielen Dank @steve1da, die Lösung funktioniert perfekt!

LChohen Rest habe ich leider noch nie benutzt. 



Die Lösung funktioniert auch, also auch an dich vielen Dank.
Antworten Top
#5
PHP-Code:
=A5-Weekday(A5;2)+
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#6
Die Antwort ist die: WOCHENTAG ist für die, die nicht um die Systematik der DatumZeit-Seriennummer wissen.

@snb: 2mal A5.
Antworten Top
#7
@LC

zweimal 2; zweimal 7 :19:
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#8
PHP-Code:
=FLOOR(A1-2;7)+
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#9
Bei uns heißt es UNTERGRENZE ... FLOOR klingt wenigstens kurz.
Antworten Top


Gehe zu:


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