Bedingte Formatierung mit Formeln in Excel
Nutze Formeln in der bedingten Formatierung, um ganze Zeilen, Fristen oder Duplikate hervorzuheben – inklusive der wichtigen $-Regel.
Von Ayoub Farid · · 2 Min. Lesezeit
Die Standardregeln (größer als, Duplikate, Farbskalen) reichen für einfache Fälle völlig aus. Doch mit einer Formel kannst du in deiner Tabelle praktisch alles hervorheben: eine ganze Zeile, wenn der Status auf „Verspätet“ steht, Fristen innerhalb der nächsten Woche oder Umsätze unterhalb des Zielwerts.
So erstellst du eine Formelregel
- Markiere den gewünschten Bereich, beginnend bei der Zelle ganz oben links (z. B. A2:F100).
- Gehe auf Start > Bedingte Formatierung > Neue Regel > Formel zur Ermittlung der zu formatierenden Zellen verwenden.
- Gib eine Formel ein, die für die Zelle ganz oben links entweder WAHR (TRUE) oder FALSCH (FALSE) ergibt.
- Wähle die Formatierung aus und klicke auf OK.
Excel wendet die Formel auf jede Zelle im markierten Bereich an und passt die Zellbezüge automatisch an – genau so, als würdest du die Formel nach unten ausfüllen. *(Hinweis: In der deutschen Excel-Version lauten viele Funktionsnamen anders und Argumente werden mit einem Semikolon ; statt einem Komma getrennt.)*
Die $-Regel
Hier passieren die meisten Fehler, wenn Nutzer Excel lernen.
Ganze Zeile hervorheben, wenn in Spalte F „Late“ steht:
=$F2="Late"
$F: Es wird immer Spalte F geprüft, egal ob gerade Spalte A, B oder C formatiert wird (absoluter Bezug auf die Spalte).2(ohne $): Die Zeilennummer passt sich Zeile für Zeile nach unten an (relativer Bezug auf die Zeile).
Ohne das Dollarzeichen $ vor dem F würde Spalte B stattdessen Spalte G2 prüfen, Spalte C würde H2 prüfen und so weiter. Mehr dazu erfährst du unter gemischte Bezüge in Excel.
Nützliche Formelregeln
| Hervorhebung | Formel (Bereich startet in Zeile 2) |
|---|---|
| Überfällige Daten in Spalte C | =AND($C2<TODAY(),$C2<>"") (deutsch: UND, HEUTE) |
| Fällig innerhalb von 7 Tagen | =AND($C2>=TODAY(),$C2<=TODAY()+7) (deutsch: UND, HEUTE) |
| Unter Zielwert in Zelle F1 | =$B2<$F$1 |
| Unter eigenem Zielwert in Spalte C | =$B2<$C2 |
| Duplikate in Spalte A | =COUNTIF($A$2:$A$500,$A2)>1 (deutsch: ZÄHLENWENN) |
| Top 3 Verkäufe | =$B2>=LARGE($B$2:$B$100,3) (deutsch: KGRÖSSTE) |
| Jede zweite Zeile abwechselnd | =MOD(ROW(),2)=0 (deutsch: REST, ZEILE) |
| Leeres Pflichtfeld | =$D2="" |
Formel vorher testen
Schreibe die Formel testweise in eine freie Zelle neben Zeile 2 und nutze die Funktion „nach unten ausfüllen“. Wenn in den richtigen Zeilen WAHR (TRUE) steht, funktioniert deine Bedingung auch als Regel für die Formatierung – ein beliebter Trick auch für jeden Excel-Test im Bewerbungsverfahren.
Regeln verwalten und Fehler beheben
Unter Start > Bedingte Formatierung > Regeln verwalten siehst du alle aktiven Regeln, die hinterlegten Formeln und den Bereich, auf den sie angewendet werden. Falls Excel die falschen Zellen markiert, liegt das fast immer an einem fehlenden oder falsch gesetzten $ oder daran, dass der Bereich in einer anderen Zeile beginnt als die Formel.
Häufig gestellte Fragen
Wie hebe ich eine ganze Zeile basierend auf einem Zellwert hervor?
Markiere alle Zeilen und erstelle eine Formelregel wie =$F2="Late". Wichtig ist das $ ausschließlich vor dem Spaltenbuchstaben.
Warum formatiert Excel die falschen Zellen?
Meistens passen die Zellbezüge in der Formel nicht zur Zelle ganz oben links im markierten Bereich, oder die Dollarzeichen für absolute Bezüge wurden falsch gesetzt.
Wie hebe ich Daten hervor, die vor dem heutigen Tag liegen?
Verwende die Formel =$C2<TODAY() (in deutschem Excel: =$C2<HEUTE()).
Unterstützt Google Sheets auch bedingte Formatierung mit Formeln?
Ja, das geht über Format > Bedingte Formatierung > Benutzerdefinierte Formel ist.