Die bedingte Formatierung von MS Excel nach Datumsformel funktioniert nicht

Die bedingte Formatierung von MS Excel nach Datumsformel funktioniert nicht

Ich muss eine bedingte Formatierung auf Zellen anwenden, die Daten enthalten (Ablaufdaten von Zertifikaten). Ich möchte abgelaufene Zertifikate in Rot, innerhalb einer Woche ablaufende orange, innerhalb eines Monats (30 Tage) ablaufende gelb und andere unmarkiert (ich spreche von der Hintergrundfarbe). Aber wenn ich die Formel eingebe, =A2-today()<0werden alle Zellen rot ausgefüllt, unabhängig vom Datum. Wenn ich die Zahl auf 7 ändere und die Farbe Orange auswähle, werden alle Zellen orange ausgefüllt, wieder unabhängig vom Datum. Wenn alles richtig funktioniert hat, sollte die Zelle A2 jetzt orange sein. Was mache ich falsch? Wie soll ich die Formel schreiben?

Antwort1

Ihnen stehen folgende Funktionen zur Verfügung:

DATEDIF

HEUTE


Daraus ergibt sich die Anzahl der Tage zwischen dem heutigen Tag und dem Datum in A2:

=DATEDIF(A2, TODAY(), "d")

Sie können also Folgendes verwenden:

=DATEDIF($A2, TODAY(), "D") > 0 [Wählen Sie für diese Formatierung die Farbe Rot]

=AND(DATEDIF(TODAY(), $A2, "D") >= 0, DATEDIF(TODAY(), $A2, "D") < 7) [Wählen Sie für diese Formatierung die Farbe Orange aus]

=AND(DATEDIF(TODAY(), $A2, "D") >= 7, DATEDIF(TODAY(), $A2, "D") < 30) [Wählen Sie für diese Formatierung die Farbe Gelb]

Sie können diesem Link folgen und nach dem Abschnitt „Verzögerungen hervorheben": https://www.microsoft.com/en-us/microsoft-365/blog/2013/04/04/using-conditional-formatting-to-highlight-dates-in-excel/

Antwort2

Überprüfen Sie, ob Ihre Regeln in der richtigen Reihenfolge sind. Sie werden in der angezeigten Reihenfolge angewendet.

Überprüfen Sie auch, dass Sie keinen absoluten Bezug verwenden (z. B. keine Dollarzeichen). Versuchen Sie, den Bereich hervorzuheben, bevor Sie Ihre Formel eingeben. Wenn Sie die erste Zelle formatieren und nach unten ausfüllen, ist das problematischer.

Hier sind sie nicht in der richtigen Reihenfolge und daher am Ende alle gelb.

Bildbeschreibung hier eingeben

Hier wird die Reihenfolge korrigiert.

Bildbeschreibung hier eingeben

Antwort3

Ich teste in meiner Umgebung. Bitte versuchen Sie Folgendes, es ist hilfreich.

Rot --- Abgelaufene Zertifikate, die Formel könnte=AND(A2-TODAY()<0,A2<>"")

Orange --- Die Formel läuft innerhalb einer Woche ab und könnte=AND(A2-TODAY()>=0,A2-TODAY()<7)

Gelb --- Läuft innerhalb eines Monats (30 Tage) ab, die Formel könnte=AND(A2-TODAY()>=7,A2-TODAY()<30)

Bildbeschreibung hier eingeben

verwandte Informationen