Um zu überprüfen, ob eine Zelle einen bestimmten Text enthält, können Sie die Funktion SUCHEN zusammen mit der Funktion ISNUMMER verwenden. In der generischen Version Teilzeichenfolge ist der spezifische Text, nach dem Sie suchen, und Text steht für Text in der Zelle, die Sie testen. Im gezeigten Beispiel lautet die Formel in D5:
= ISNUMBER ( SEARCH (substring,text))
Diese Formel gibt TRUE zurück, wenn die Teilzeichenfolge gefunden wird, und FALSE, wenn nicht.
Hinweis: Die SUCHE-Funktion findet automatisch Teilübereinstimmungen.
Erläuterung
Die Funktion SEARCH gibt die Position des Suchstrings zurück, wenn er gefunden wurde, und der #VALUE! Fehler, wenn nicht gefunden. Wir verwenden diese Tatsache, um zu testen, ob die Suchzeichenfolge gefunden wird, indem wir die Funktion ISNUMBER verwenden, um gültige numerische Positionen zu 'fangen'.
Addiere die gesamte Zeile zur Tabelle Excel
ISNUMBER gibt TRUE für Zahlen und FALSE für alles andere zurück. Wenn also SEARCH den Teilstring findet, gibt es die Position als Zahl zurück und ISNUMBER gibt TRUE zurück. Wenn SEARCH den Teilstring nicht findet, gibt es einen #VALUE! Fehler, der dazu führt, dass ISNUMBER FALSE zurückgibt.
Groß-/Kleinschreibung beachten
Wenn Sie möchten, dass bei dieser Formel die Groß-/Kleinschreibung beachtet wird, können Sie die SUCHEN-Funktion wie folgt durch die FINDEN-Funktion ersetzen:
= ISNUMBER ( SEARCH (C5,B5))
Wenn Zelle enthält
Wenn Sie etwas tun möchten, wenn eine Zelle bestimmten Text enthält, können Sie die Formel wie folgt in eine IF-Anweisung einschließen:
= ISNUMBER ( FIND (substring,text))
Anstatt TRUE oder FALSE zurückzugeben, gibt die obige Formel 'Ja' zurück, wenn Teilzeichenfolge gefunden wird und 'Nein', wenn nicht.
Mit hartcodiertem Suchstring
Um eine Zelle auf eine einzelne hartcodierte Teilzeichenfolge zu testen, schließen Sie den Text einfach in doppelte Anführungszeichen ein. Um beispielsweise A1 auf den Text „Apfel“ zu überprüfen, verwenden Sie:
= IF ( ISNUMBER ( SEARCH (substring,text)), 'Yes', 'No')
Suchen Sie mehr als eine Sache?
Wenn Sie eine Zelle auf mehr als eine Sache testen müssen (d. h. auf eine von vielen Teilzeichenfolgen), siehe diese Beispielformel .
weniger als gleich in Excel
Weitere verwandte Formeln finden Sie weiter unten.
Autor Dave Bruns