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.
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
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.
Selektiere 4 Zellen untereinander und gib als Matrixformel ein:
=UNTERGRENZE(A1-{0;7;14;21};7)
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) |