Registriert seit: 21.08.2018
Version(en): 2016
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
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Moin,
so?
Arbeitsblatt mit dem Namen 'Tabelle1' |
| B | C |
37 | 17.08.2018 | 16.08.2018 |
Zelle | Formel |
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 |
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 11.04.2014
Version(en): Office 2007
21.08.2018, 12:35
(Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2018, 12:36 von Steffl.)
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)
Gruß Stefan
Win 10 / Office 2016
Registriert seit: 10.04.2014
Version(en): Office 2019
21.08.2018, 13:02
(Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2018, 13:08 von Jockel.)
Hallo, oder ..:
Code:
=ARBEITSTAG.INTL(B37;-1;;)
oder auch ...:
Code:
=ARBEITSTAG(B37;-1;)
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
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.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 21.08.2018
Version(en): 2016
Hallo Zusammen
Danke Steffl, deine Formel funktioniert soweit.
Gruss CB1982
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
21.08.2018, 14:33
(Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2018, 14:34 von LCohen.)
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)