Registriert seit: 29.08.2018
Version(en): 2016
22.03.2021, 13:43
(Dieser Beitrag wurde zuletzt bearbeitet: 22.03.2021, 13:44 von Excelsior940.)
Hallo Zusammen,
ich möchte das Datum der Samstage der letzten 4 Wochen ermitteln.
Habt ihr einen Ansatz wie das am besten geht?
Auch VBA wäre okay.
Vielen Dank schon mal im Voraus für eure schnelle und erfolgreiche Hilfe.
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Moin!
| A | B |
1 | 22.03.2021 | Sa 20.03 |
2 | | Sa 13.03 |
3 | | Sa 06.03 |
4 | | Sa 27.02 |
Zelle | Formel |
A1 | =HEUTE() |
B1 | =A$1+(WOCHENTAG(A$1;2)>6)*7+(6-WOCHENTAG(A$1;2))-7*ZEILE(X1) |
B1 nach unten ziehen.
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)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• Excelsior940
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
22.03.2021, 14:27
(Dieser Beitrag wurde zuletzt bearbeitet: 22.03.2021, 14:29 von RPP63.)
Nur ergänzend.
Ein aktuelles Excel oder Excel-Online kann das mit einer einzigen Formelzelle:
=LET(d;HEUTE();w;WOCHENTAG(d;2);d+7*(w>6)+6-w-{7;14;21;28})
Wobei man die Matrix {7;14;21;28} auch mittels SEQUENZ(4;;7;7) abbilden kann.
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)
Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:1 Nutzer sagt Danke an RPP63 für diesen Beitrag 28
• Excelsior940
Registriert seit: 29.01.2018
Version(en): 2021
Selektiere 4 Zellen untereinander und gib als Matrixformel ein:
=UNTERGRENZE(A1-{0;7;14;21};7)
Folgende(r) 1 Nutzer sagt Danke an Sulprobil für diesen Beitrag:1 Nutzer sagt Danke an Sulprobil für diesen Beitrag 28
• RPP63
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
Sehr schön!
Ergänzend:
In Excel 365 ist keine vorherige Markierung und auch kein Abschluss per CSE mehr erforderlich.
| C |
1 | 20.03.2021 |
2 | 13.03.2021 |
3 | 06.03.2021 |
4 | 27.02.2021 |
5 | |
Zelle | Formel |
C1 | =UNTERGRENZE(HEUTE()-{0;7;14;21};7) |
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)