
Generische Formel
=AND($A1>=start,$A1<=end)
Zusammenfassung
Wenn Sie Zeilen hervorheben möchten, die Datumsangaben zwischen zwei Datumsangaben mit bedingter Formatierung enthalten, können Sie eine Formel verwenden, die auf den Funktionen AND und DATE basiert. In dem gezeigten Beispiel wird für den Bereich B5: E11 eine bedingte Formatierungsregel angewendet, die mit dieser Formel angewendet wird:
=AND($C5>=start,$C5<=end)
Hinweis: Es ist wichtig, dass CF-Formeln relativ zur "aktiven Zelle" in der Auswahl eingegeben werden, die in diesem Fall als B5 angenommen wird.
Diese Formel bezieht sich auf zwei benannte Bereiche: Start (C2) und Ende (E2).
Erläuterung
Die AND-Funktion akzeptiert mehrere Argumente und gibt TRUE nur zurück, wenn alle Argumente TRUE zurückgeben. Daten sind in Excel nur Seriennummern, daher sind frühere Daten immer kleiner als spätere Daten. In der obigen Formel bestehen alle Daten, die größer oder gleich dem Startdatum UND kleiner oder gleich dem Enddatum sind, beide Tests und die UND-Funktion gibt TRUE zurück und löst die Regel aus.
Verweise auf das Start- und Enddatum (C2 und E2) sind absolut und ändern sich nicht. Verweise auf das Datum in Spalte C sind "gemischt" - die Spalte ist gesperrt, die Zeilennummer kann jedoch geändert werden.
Ohne benannte Bereiche
Diese Formel bezieht sich auf zwei benannte Bereiche: Start (C2) und Ende (E2). Ohne benannte Bereiche würde die Formel folgendermaßen aussehen:
=AND($C5>=$C$2,$C5<=$E$2)
Daten einbetten
Diese Formel macht die Eingangswerte für Start und Ende direkt im Arbeitsblatt verfügbar, sodass sie leicht geändert werden können. Wenn Sie stattdessen die Daten direkt in die Formel einbetten (fest codieren) möchten, sieht die Formel folgendermaßen aus:
=AND($C5>=DATE(2015,6,1),$C5<=DATE(2015,7,31))
Die DATE-Funktion stellt sicher, dass das Datum ordnungsgemäß erkannt wird. Es wird ein korrektes Excel-Datum mit den angegebenen Werten für Jahr, Monat und Tag erstellt.