Clever-Excel-Forum

Normale Version: WENN SA oder SO auf Wochentag springen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen

Ich habe in der Zelle B37 mit der Formel =HEUTE() das heutige Datum.
Nun möchte ich in der Zelle D37 den vorherigen Tag haben, jedoch soll, wenn es sich um einen SA oder SO handelt,
auf den Freitag davor gesprungen werden. Respektive auch bei den Zellen E,H und J37 genau das selbe mit SA oder SO.

Bsp.
Zelle B37             Zelle D37            Zelle F37             Zelle H37             Zelle J37
=HEUTE()           Formel?               Formel?              Formel?               Formel?
21.08.2018 (DI)   20.08.2018 (MO)  17.08.2018 (FR)  16.08.2018 (DO)  15.08.2018 (MI)

Vielen Dank für eure Hilfe.

Gruss CB1982
Moin,

so?

Arbeitsblatt mit dem Namen 'Tabelle1'
BC
3717.08.201816.08.2018

ZelleFormel
C37=WENN(WOCHENTAG(B37;2)=7;B37-2;B37-1)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Auch Hallo,

@Willwissen

der TE will doch Samstag und Sonntag ausschließen

mein Vorschlag

Code:
=B37-WAHL(WOCHENTAG(B37;2);3;1;1;1;1;1;2)
Hallo, oder ..:

Code:
=ARBEITSTAG.INTL(B37;-1;;)
oder auch ...:
Code:
=ARBEITSTAG(B37;-1;)
Hallo Stefan,

hatte tatsächlich übersehen, dass auch der Montag mit einbezogen werden muss. Dann so

Code:
=WENN(WOCHENTAG(B37;2)=7;B37-2;WENN(WOCHENTAG(B37;2)=1;B37-3;B37-1))


bei meinem Vorschlag.
Hallo Zusammen

Danke Steffl, deine Formel funktioniert soweit.

Gruss CB1982
Jockels Lösung ist aber die richtige Wahl, da das Datum in ihr nur einmal benötigt wird.

Seltene Ausnahme: Austausch mit altem Excel vor 2007: =A1-MAX(1;REST(A1+4;7)-3)