Clever-Excel-Forum

Normale Version: Datum wenn nicht Montag auf Montag umrechnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
Hola,

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

Gruß,
steve1da
=KÜRZEN((A4-2)/7)*7+2

Ich verstehe die Notwendigkeit von WOCHENTAG nicht. Wir haben doch REST.
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.
PHP-Code:
=A5-Weekday(A5;2)+
Die Antwort ist die: WOCHENTAG ist für die, die nicht um die Systematik der DatumZeit-Seriennummer wissen.

@snb: 2mal A5.
@LC

zweimal 2; zweimal 7 :19:
PHP-Code:
=FLOOR(A1-2;7)+
Bei uns heißt es UNTERGRENZE ... FLOOR klingt wenigstens kurz.