ich bitte um eure Hilfe.
einmal bei folgenden Formeln
=WAHL(MAX(MIN(4-(MAX(H2:I2)
wobei M1 = =DATUM(JAHR(HEUTE())-30;MONAT(HEUTE());1)
und einmal bei der Zeile aus einem VBA Code
url = "https://www.imdb.com/search/name/?birth_date=" & Year(Date) - 30 & "-" & Month(Date) & "-01," & Year(Date) - 18 & "-" & Month(Date) & "-01&gender=female&roles=" & ttNummer & "&has=birth-date&adult=include&sort=birth_date,asc&count=100&start=" & startListeAktuell
bislang wird an diesen Stellen der erste des aktuellen Monats vor 30 bzw. 18 Jahren ausgegeben, also aktuell der 1.11.1990 bzw. der 1.11.2002.
Wie bekomme ich es so geändert, dass stattdessen das Datum des letzten Montags und von da an 18 bzw. 30 Jahre zurück genommen wird, also aktuell der 9.11.1990 bzw. der 9.11.2002?
2 zusätzliche Sachen noch dazu?
1. war der letzte Montag reinzufällig der 29.2. gibt es rechnerisch ja keinen 29.2. vor 18 bzw. 30 Jahren, dann soll der 1.3. genommen werden
2. Wenn das ganze an einem Montag ausgeführt wird, soll das aktuelle Datum genommen werden.
Danke für eure Hilfe
Christian
Excel 2019, kein Office 365