Hallo,
ich hatte dir ja die Formel zwei mal gepostet. Die erste Formel ist die, die für deine echte Tabelle gedacht war, die zweite zum testen der Formel. Die zweite Formel ist quasi identisch mit der ersten, mit dem einzigen Unterschied, dass statt HEUTE() ein Bezug auf A1 ist. Dadurch kannst du verschiedene Datums in A1 eingeben und so die Formel testen.
Zum Aufbau der Formel:
DATUM(2020; 4; 18)
gibt das Datum 18.4.2020 zurück. Es ist also DATUM(Jahr, Monat, Tag).
Du willst ja den 15.8. mit einem mit einem bestimmten Jahr. Es steht also schon mal fest:
DATUM(???; 8; 15)
Wir brauchen bis einschließlich 14.8. das aktuelle Jahr. Das aktuelle Datum gibt die Funktion HEUTE() zurück. Davon benötigen wir die Jahreszahl. Dafür gibt es die Funktion JAHR( Datum ), sie gibt die Jahreszahl eines beliebigen Datums wieder. Das aktuelle Jahr ist also
JAHR(HEUTE())
für die Zeit bis einschließlich 14.8. haben wir also
=DATUM( JAHR(HEUTE()); 8; 15)
An jedem Tag dieses Jahres gibt diese Formel daher das Datum 15.8.2021 zurück.
Jetzt müssen wir unterscheiden zwischen "vor 15.8." und "ab 15.8." des aktuellen Jahres. Zwei Datums kann man mit unter anderem mit den Operatoren <, = oder auch > vergleichen:
Wir brauchen also:
WENN(HEUTE()<15.8.2021; dann; sonst) mit obigem Wissen kommen wir auf
=WENN(HEUTE < DATUM(JAHR(HEUTE()); 8; 15) ; dann ; sonst)
Um das Datum 15.8.2022 zu bekommen, muss man ein Jahr zum 15.8. dieses Jahres addieren:
DATUM( JAHR(HEUTE)+1 ; 8; 15)
Ich hoffe, ich war verständlich?
Grüße, Ulrich
|