Excel-Formel: Markieren Sie Zeilen, die - enthalten

Inhaltsverzeichnis

Generische Formel

=SEARCH(text,cocatenated_columns)

Zusammenfassung

Wenn Sie Zeilen in einer Tabelle hervorheben möchten, die bestimmten Text enthalten, verwenden Sie die bedingte Formatierung mit einer Formel, die TRUE zurückgibt, wenn der Text gefunden wird. Der Trick besteht darin, die zu durchsuchenden Spalten zu verketten (zusammenzukleben) und die Spaltenreferenzen zu sperren, sodass sich nur die Zeilen ändern können.

Angenommen, Sie haben eine einfache Datentabelle in B4: E11 und möchten alle Zeilen hervorheben, die den Text "Hund" enthalten. Wählen Sie einfach alle Daten in der Tabelle aus und erstellen Sie eine neue bedingte Formatierungsregel, die diese Formel verwendet:

=SEARCH("dog",$B4&$C4&$D4&$E4)

Hinweis: Bei der bedingten Formatierung ist es wichtig, dass die Formel relativ zur "aktiven Zelle" in der Auswahl eingegeben wird, die in diesem Fall als B4 angenommen wird.

Erläuterung

Die SEARCH-Funktion gibt die Position des gesuchten Textes als Zahl zurück (falls vorhanden). Die bedingte Formatierung behandelt jede positive Zahl automatisch als WAHR, sodass die Regel immer dann ausgelöst wird, wenn die Suche eine Zahl zurückgibt. Wenn SEARCH den gesuchten Text nicht findet, wird ein # VALUE-Fehler zurückgegeben, der von der bedingten Formatierung als FALSE behandelt wird.

Mit dem kaufmännischen Und (&) verketten wir alle Werte in jeder Zeile miteinander und suchen dann das Ergebnis mit SEARCH. Alle Adressen werden im "gemischten" Format eingegeben, wobei die Spalten gesperrt und die Zeilen relativ bleiben. Im Endeffekt bedeutet dies, dass alle 4 Zellen in jeder Zeile mit genau der gleichen Formel getestet werden.

Andere Zellen als Eingaben verwenden

Beachten Sie, dass Sie keine Werte fest codieren müssen, die sich in die Regel ändern könnten. Stattdessen können Sie eine andere Zelle als "Eingabe" -Zelle verwenden, damit Sie sie später problemlos ändern können. In diesem Fall könnten Sie beispielsweise die Zelle E2 als "Eingabe" bezeichnen und die Formel wie folgt umschreiben

=SEARCH(input,$B4&$C4&$D4&$E4)

Sie können dann einen beliebigen Textwert in E2 einfügen. Die bedingte Formatierungsregel reagiert sofort und hebt Zeilen hervor, die diesen Text enthalten. Eine ausführlichere Beschreibung finden Sie unter dem folgenden Videolink.

Groß- und Kleinschreibung beachten

Wenn Sie eine Option benötigen, bei der zwischen Groß- und Kleinschreibung unterschieden wird, können Sie die FIND-Funktion anstelle von SEARCH wie folgt verwenden:

=FIND(input,$B4&$C4&$D4&$E4)

Die FIND-Funktion funktioniert genau wie SEARCH, stimmt jedoch auch mit der Groß- und Kleinschreibung überein.

Interessante Beiträge...