Bedingte Formatierung mit Formeln (10 Beispiele)

Schnellstart | Beispiele | Fehlerbehebung | Schulung

Die bedingte Formatierung ist eine fantastische Möglichkeit, Daten in einer Tabellenkalkulation schnell zu visualisieren. Mit der bedingten Formatierung können Sie z. B. Termine in den nächsten 30 Tagen hervorheben, Probleme bei der Dateneingabe markieren, Zeilen mit Top-Kunden hervorheben, Duplikate anzeigen und vieles mehr.

Excel wird mit einer großen Anzahl von „Voreinstellungen“ ausgeliefert, die es einfach machen, neue Regeln ohne Formeln zu erstellen. Sie können aber auch Regeln mit Ihren eigenen Formeln erstellen. Indem Sie Ihre eigene Formel verwenden, übernehmen Sie die Bedingung, die eine Regel auslöst, und können genau die Logik anwenden, die Sie benötigen. Formeln geben Ihnen maximale Macht und Flexibilität.

Zum Beispiel ist es mit der Voreinstellung „Gleich“ einfach, Zellen hervorzuheben, die gleich „Apfel“ sind.

Aber was, wenn Sie Zellen hervorheben wollen, die gleich „Apfel“ oder „Kiwi“ oder „Limette“ sind? Sicher, Sie können für jeden Wert eine Regel erstellen, aber das ist eine Menge Ärger. Stattdessen können Sie einfach eine Regel verwenden, die auf einer Formel mit der ODER-Funktion basiert:

Eine Regel zum Hervorheben von x, y oder z

Hier ist das Ergebnis der Regel, die auf den Bereich B4:F8 in diesem Arbeitsblatt angewendet wird:

Bedingte Formatierung mit der ODER-Funktion

Hier ist die genaue Formel, die verwendet wurde:

=OR(B4="apple",B4="kiwi",B4="lime")

Schneller Start

Sie können eine formelbasierte bedingte Formatierungsregel in vier einfachen Schritten erstellen:

1. Markieren Sie die Zellen, die Sie formatieren möchten.

Markieren Sie die zu formatierenden Zellen

2. Erstellen Sie eine bedingte Formatierungsregel und wählen Sie die Option Formel

Wählen Sie die Option Formel

3. Geben Sie eine Formel ein, die TRUE oder FALSE zurückgibt.

Geben Sie die Formel relativ zur aktiven Zelle ein

4. Formatierungsoptionen einstellen und die Regel speichern.

Formatierungsoptionen einstellen

Die Funktion ISODD liefert nur für ungerade Zahlen den Wert TRUE und löst die Regel aus:

Die Funktion ISODD liefert für ungerade Zahlen den Wert TRUE und löst die Regel aus

Video: So wenden Sie bedingte Formatierung mit einer Formel an

Zu diesem Thema bieten wir auch ein Video-Training an.

Formellogik

Formeln, die bedingte Formatierung anwenden, müssen TRUE oder FALSE oder numerische Äquivalente zurückgeben. Hier sind einige Beispiele:

=ISODD(A1)=ISNUMBER(A1)=A1>100=AND(A1>100,B1<50)=OR(F1="MN",F1="WI")

Die obigen Formeln geben alle TRUE oder FALSE zurück und funktionieren daher perfekt als Auslöser für bedingte Formatierung.

Wenn bedingte Formatierung auf einen Bereich von Zellen angewendet wird, geben Sie Zellbezüge in Bezug auf die erste Zeile und Spalte in der Auswahl ein (d.h. die obere linke Zelle). Der Trick, um zu verstehen, wie Formeln für bedingte Formatierung funktionieren, besteht darin, sich vorzustellen, dass dieselbe Formel auf jede Zelle in der Auswahl angewendet wird, wobei die Zellbezüge wie üblich aktualisiert werden. Stellen Sie sich vor, Sie hätten die Formel in die linke obere Zelle der Auswahl eingegeben und dann die Formel über die gesamte Auswahl kopiert. Wenn Sie damit Schwierigkeiten haben, lesen Sie den Abschnitt über Dummy-Formeln weiter unten.

Formelbeispiele

Nachfolgend finden Sie Beispiele für benutzerdefinierte Formeln, die Sie verwenden können, um bedingte Formatierungen anzuwenden. Einige dieser Beispiele können mit den in Excel eingebauten Voreinstellungen für die Hervorhebung von Zellen erstellt werden, aber benutzerdefinierte Formeln können weit über die Voreinstellungen hinausgehen, wie Sie unten sehen können.

Siehe auch: Mehr als 30 Formeln zur bedingten Formatierung

Bestellungen aus Texas hervorheben

Um Zeilen hervorzuheben, die Bestellungen aus Texas (abgekürzt TX) darstellen, verwenden Sie eine Formel, die den Bezug zur Spalte F sperrt:

=$F5="TX"

Verwenden Sie eine Formel, um Zeilen hervorzuheben, in denen state = "TX""TX"

Weitere Informationen finden Sie in diesem Artikel: Zeilen mit bedingter Formatierung hervorheben.

Video: Hervorheben von Zeilen mit bedingter Formatierung

Daten in den nächsten 30 Tagen hervorheben

Um Daten hervorzuheben, die in den nächsten 30 Tagen auftreten, benötigen wir eine Formel, die (1) sicherstellt, dass die Daten in der Zukunft liegen und (2) sicherstellt, dass die Daten 30 Tage oder weniger ab heute liegen. Eine Möglichkeit, dies zu tun, besteht darin, die UND-Funktion zusammen mit der JETZT-Funktion wie folgt zu verwenden:

=AND(B4>NOW(),B4<=(NOW()+30))

Bei einem aktuellen Datum von 18. August 2016 hebt die bedingte Formatierung Daten wie folgt hervor:

Bedingte Formatierung zum Hervorheben von Daten in den nächsten 30 Tagen

Die NOW-Funktion gibt das aktuelle Datum und die Uhrzeit zurück. Details zur Funktionsweise dieser Formel finden Sie in diesem Artikel: Datumsangaben in den nächsten N Tagen hervorheben.

Spaltenunterschiede hervorheben

Gegeben zwei Spalten, die ähnliche Informationen enthalten, können Sie die bedingte Formatierung verwenden, um subtile Unterschiede zu erkennen. Die Formel, die zum Auslösen der folgenden Formatierung verwendet wird, lautet:

=$B4<>$C4

Bedingte Formatierung zum Vergleichen von Spalten

Siehe auch: eine Version dieser Formel, die die Funktion EXACT verwendet, um einen Groß-/Kleinschreibung-Vergleich durchzuführen.

Fehlende Werte hervorheben

Um Werte in einer Liste hervorzuheben, die in einer anderen fehlen, können Sie eine Formel verwenden, die auf der Funktion COUNTIF basiert:

=COUNTIF(list,B5)=0

Fehlende Werte mit bedingter Formatierung hervorheben

Diese Formel prüft einfach jeden Wert in Liste A gegen Werte im benannten Bereich „Liste“ (D5:D10). Wenn die Anzahl Null ist, gibt die Formel TRUE zurück und löst die Regel aus, die Werte in Liste A hervorhebt, die in Liste B fehlen.

Video: So finden Sie fehlende Werte mit COUNTIF

Hervorheben von Immobilien mit 3+ Schlafzimmern unter $350k

Um Immobilien in dieser Liste zu finden, die mindestens 3 Schlafzimmer haben, aber weniger als $300.000 kosten, können Sie eine Formel verwenden, die auf der UND-Funktion basiert:

=AND($C5<350000,$D5>=3)

Die Dollarzeichen ($) sperren den Bezug zu den Spalten C und D, und die AND-Funktion wird verwendet, um sicherzustellen, dass beide Bedingungen TRUE sind. In den Zeilen, in denen die AND-Funktion den Wert TRUE liefert, wird die bedingte Formatierung angewendet:

Bedingte Formatierung zum Hervorheben von Immobilienangeboten

Hervorheben von Top-Werten (dynamisches Beispiel)

Obwohl Excel Voreinstellungen für „Top-Werte“ hat, zeigt dieses Beispiel, wie man dasselbe mit einer Formel machen kann und wie Formeln flexibler sein können. Durch die Verwendung einer Formel können wir das Arbeitsblatt interaktiv machen – wenn der Wert in F2 aktualisiert wird, reagiert die Regel sofort und hebt die neuen Werte hervor.

Dynamische bedingte Formatierung für obere Werte

Die für diese Regel verwendete Formel lautet:

=B4>=LARGE(data,input)

Wobei „Daten“ der benannte Bereich B4:G11 ist und „Eingabe“ der benannte Bereich F2. Auf dieser Seite finden Sie Details und eine vollständige Erklärung.

Gantt-Diagramme

Sie können sogar Formeln verwenden, um einfache Gantt-Diagramme mit bedingter Formatierung wie dieses zu erstellen:

Verwenden von bedingter Formatierung, um ein Gantt-Diagramm zu erstellen

Dieses Arbeitsblatt verwendet zwei Regeln, eine für die Balken und eine für die Wochenendschattierung:

=AND(D$4>=$B5,D$4<=$C5) // bars=WEEKDAY(D$4,2)>5 // weekends

Dieser Artikel erklärt die Formel für die Balken, und dieser Artikel erklärt die Formel für die Wochenendschattierung.

Ein einfaches Suchfeld

Ein cooler Trick, den Sie mit der bedingten Formatierung anwenden können, ist der Aufbau eines einfachen Suchfelds. In diesem Beispiel hebt eine Regel Zellen in Spalte B hervor, die Text enthalten, der in Zelle F2 eingegeben wurde:

Suchfeld mit bedingter Formatierung

Die verwendete Formel lautet:

=ISNUMBER(SEARCH($F$2,B2))

Für weitere Details und eine vollständige Erklärung siehe:

  • Artikel: Wie man Zellen hervorhebt, die bestimmten Text enthalten
  • Artikel: Wie man Zeilen hervorhebt, die bestimmten Text enthalten
  • Video: Wie man ein Suchfeld zum Hervorheben von Daten erstellt

Fehlersuche

Wenn Sie die Regeln für die bedingte Formatierung nicht richtig auslösen können, gibt es höchstwahrscheinlich ein Problem mit Ihrer Formel. Stellen Sie zunächst sicher, dass Sie die Formel mit einem Gleichheitszeichen (=) begonnen haben. Wenn Sie diesen Schritt vergessen, wandelt Excel die gesamte Formel in Text um und macht sie damit unbrauchbar. Um dies zu beheben, entfernen Sie einfach die doppelten Anführungszeichen, die Excel an beiden Seiten hinzugefügt hat, und stellen Sie sicher, dass die Formel mit Gleichheitszeichen (=) beginnt.

Wenn Ihre Formel korrekt eingegeben wurde, aber die Regel nicht auslöst, müssen Sie möglicherweise etwas tiefer graben. Normalerweise können Sie die F9-Taste verwenden, um die Ergebnisse einer Formel zu überprüfen, oder die Funktion Auswerten verwenden, um eine Formel schrittweise zu durchlaufen. Leider können Sie diese Werkzeuge nicht mit Formeln zur bedingten Formatierung verwenden, aber Sie können eine Technik verwenden, die „Dummy-Formeln“ genannt wird.

Dummy-Formeln

Dummy-Formeln sind eine Möglichkeit, Ihre Formeln zur bedingten Formatierung direkt auf dem Arbeitsblatt zu testen, damit Sie sehen können, was sie tatsächlich tun. Das kann eine große Zeitersparnis sein, wenn Sie Probleme haben, Zellbezüge korrekt zu erstellen.

Zusammenfassend kann man sagen, dass Sie dieselbe Formel in einen Bereich von Zellen eingeben, der der Form Ihrer Daten entspricht. Auf diese Weise sehen Sie die Werte, die von jeder Formel zurückgegeben werden, und es ist eine großartige Möglichkeit, um zu visualisieren und zu verstehen, wie formelbasierte bedingte Formatierung funktioniert. Eine ausführliche Erklärung finden Sie in diesem Artikel.

Testen Sie Formeln für bedingte Formatierung mit Dummy-Formeln

Video: Bedingte Formatierung mit Dummy-Formeln testen

Einschränkungen

Es gibt einige Einschränkungen, die mit formelbasierter bedingter Formatierung einhergehen:

  1. Sie können keine Symbole, Farbskalen oder Datenbalken mit einer benutzerdefinierten Formel anwenden. Sie sind auf die Standard-Zellformatierung beschränkt, einschließlich Zahlenformate, Schriftart, Füllfarbe und Rahmenoptionen.
  2. Sie können bestimmte Formelkonstrukte wie Vereinigungen, Schnittmengen oder Array-Konstanten nicht für bedingte Formatierungskriterien verwenden.
  3. Sie können in einer Formel für bedingte Formatierung nicht auf andere Arbeitsmappen verweisen.

Man kann manchmal die Punkte 2 und 3 umgehen. Möglicherweise können Sie die Logik der Formel in eine Zelle des Arbeitsblatts verschieben und dann stattdessen in der Formel auf diese Zelle verweisen. Wenn Sie versuchen, eine Array-Konstante zu verwenden, versuchen Sie stattdessen, einen benannten Bereich zu erstellen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.