Zelle färben, wenn Datum älter als 4 Jahre (von heute) ist ohne unbeschriebene Zellen?
Hallo zusammen,
ich möchte sich einzelne Zellen in Spalte A rot färben, wenn das Datum das bei in Spalte M eingegeben ist, älter als 4 Jahre ist.
Das ganze würde ich über die bedingte Formatierung mit der Formel:
=M4<(HEUTE()-1460)
lösen.
Das ganze färbt leider auch alle anderen Zellen rot. ;/
Dazu habe ich bei Google auch schon den Stichpunkt "ungleich leer" gefunden, welcher mir leider nichts bringt. Ich kriege das leider nicht hin.
Ich möchte also, dass - wie oben beschrieben - die Zelle sich nur rot färbt, wenn das eingegebene Datum in M älter als 4 Jahre ist. Wenn kein Datum eingegeben ist oder das Datum jünger als 4 Jahre vom heutigen Datum aus ist, darf die Zelle Nicht gefärbt werden.
Leider komme ich nicht auf das Ergebnis und bin auf eure Hilfe angewiesen.
Vielen Dank schon mal vorab.
2 Antworten
Hi! Die bedingte Formatierung in Zelle A1 und wenn das Datum in M1 abgeprüft wird muss lauten:
=UND(M1<>0;(Heute()-M1)>1460)
M1<>0 wegen Datumsformat, evtl. Auch <>" ".
Heute - M1 bedeutet, dass von Heute ab die Anzahl Tage ermittelt werden bis zum Datum in M1. Ist das mehr wird's rot, ansonsten nicht. Gruss Don
Guten Morgen,
sorry, dass ich mich erst jetzt melde.
Genau so wollte ich das haben! Vielen Dank! :)
Liebe Grüße
Hallo,
bei mir Funktioniert es so:
=UND(A1<(HEUTE()-1460);A1<>"")
Du brauchst ja 2 Bedingungen das muss dir vorher klar sein dann kannst du die Formal darauf aufbauen.
- Zelle ist nicht leer
- Datum größer als 4 Jahre
Also was möchtest du ?:
Alles Färben wenn Zelle nicht leer ist : =UND(A1<(HEUTE()-1460);A1<>"")
UND
wenn das Datum größer als 4 Jahre ist : =UND(A1<(HEUTE()-1460);A1<>"")
Fertig :)
Gruß
Dennis
Leer ist <>"", nicht <>" ". Reagiert aber auch, wenn eine Formel "" liefert. Sicherer ist Nicht(istleer(Bezug))
Ausserdem wird 1430 Tage zu 1431 durch den Schalttag, der bei 4 Jahren näherungsweise IMMER drin ist. Bei anderen Fristen wäre
=EDATUM(heute();-4*12)
taggenau.