
Ich habe ein Blatt, das so aussieht:
Ich habe also eine Liste mit zu erstellenden Dokumenten und markiere die Spalte mit dem Monat, in dem ich sie erstellt habe, mit „1“.
Nun wurde mir noch die Aufforderung gegeben, auch als Vorschau noch nicht erstellte Dokumente mit "1" zu versehen und diese gelb zu streichen. Das Blatt ist eigentlich riesig und ich wollte es automatisieren. Ich habe die bedingte Formatierung mit der Formel ausprobiert:
=AND(B4>0;MONTH(B$3)>MONTH(TODAY());YEAR(B$3)>YEAR(TODAY()))
Das funktioniert für die Zelle einwandfrei B4
, aber wenn ich sie über das Blatt ziehe, passt sich die Formel nicht automatisch an. Hat jemand eine Ahnung davon? Oder vielleicht einen Link zu einem anderen Thema dazu?
Antwort1
Das erste Problem mit der Formel besteht darin, dass die Seriennummer des Monats und des Jahres des Erstellungsdatums größer sein muss als die Seriennummer und das Jahr des aktuellen Datums. Dies führt dazu, dass Zellen in der Zukunft nicht hervorgehoben werden. Beispielsweise hat der 1.1.17 die Monatsnummer 1 und der 14.4.16 die Monatsnummer 4. Eine 1 in der Spalte „Jan-17“ würde nicht hervorgehoben, obwohl sie in der Zukunft liegt, da 1 kleiner als 4 ist.
Solange die Daten, die Sie in Zeile 3 verwendet haben, alle auf den ersten Tag des Monats fallen (z. B. Jan-16 = 1.1.2016, Feb-16 = 2.1.2016), können Sie die folgende Formel verwenden.
=AND(B$3>TODAY(),B4>0)