Excel-Formel: Bereich enthält bestimmten Text -

Inhaltsverzeichnis

Generische Formel

=COUNTIF(rng,"*"&value&"*")>0

Zusammenfassung

Um festzustellen, ob ein Bereich oder eine Spalte bestimmten Text enthält (eine bestimmte Teilzeichenfolge oder einen bestimmten Teiltext), können Sie eine Formel verwenden, die auf der COUNTIF-Funktion und Platzhaltern basiert. In dem gezeigten Beispiel lautet die Formel in D5:

=COUNTIF(rng,"*"&D5&"*")>0

Erläuterung

Die COUNTIF-Funktion zählt Zellen, die die angegebenen Kriterien erfüllen, und gibt eine Anzahl der gefundenen Vorkommen zurück. Wenn keine Zellen die Kriterien erfüllen, gibt COUNTIF Null zurück.

Das Sternchen (*) ist ein Platzhalter für ein oder mehrere Zeichen. Durch Verketten von Sternchen vor und nach dem Wert in D5 zählt die Formel den Wert als Teilzeichenfolge. Mit anderen Worten, der Wert wird gezählt, wenn er irgendwo in einer Zelle des Bereichs angezeigt wird.

Jedes positive Ergebnis bedeutet, dass der Wert gefunden wurde. Durch Vergleichen des Ergebnisses mit dem Operator größer als (>) und Null erzwingen wir ein Endergebnis von TRUE oder FALSE.

Mit IF

Sie können diese Formel als logischen Test in der IF-Funktion verschachteln. Um beispielsweise ein Endergebnis von "Ja" oder "Nein" zurückzugeben, können Sie IF wie folgt verwenden:

=IF(COUNTIF(range,"*"&value&"*"),"Yes","No")

Interessante Beiträge...