Excel-Suche nach Text (Inhaltsverzeichnis)
- Suchen nach Text in Excel
- Wie suche ich Text in Excel?
Suchen nach Text in Excel
In Excel haben Sie möglicherweise Situationen erlebt, in denen Sie den an einer bestimmten Position in einer gesamten Zeichenfolge vorhandenen Text mithilfe von Textformeln wie LINKS, RECHTS, MITTEL usw. extrahieren möchten. Sie können auch die Funktionen SUCHEN und SUCHEN in Kombination verwenden, um den Text zu finden Teilzeichenfolge aus einer bestimmten Zeichenfolge. Wenn Sie jedoch nicht daran interessiert sind, die Teilzeichenfolge herauszufinden, sondern herausfinden möchten, ob eine bestimmte Zeichenfolge in einer bestimmten Zelle vorhanden ist oder nicht, funktionieren nicht alle diese Formeln. In diesem Artikel werden einige Formeln und / oder Funktionen in Excel beschrieben, mit denen Sie überprüfen können, ob eine bestimmte Zeichenfolge in einer bestimmten Zelle vorhanden ist.
Wie suche ich Text in Excel?
Die Suche nach Text in Excel ist sehr einfach und unkompliziert. Lassen Sie uns anhand einiger Beispiele verstehen, wie Sie Text in Excel durchsuchen.
Sie können diese Excel-Suchvorlage hier herunterladen - Excel-SuchvorlageBeispiel # 1 - Verwenden der Suchfunktion
Verwenden wir die FIND-Funktion, um herauszufinden, ob eine bestimmte Zeichenfolge in einer Zelle vorhanden ist oder nicht. Angenommen, Sie haben die folgenden Daten.
Während wir versuchen herauszufinden, ob ein bestimmter Text in einer bestimmten Zeichenfolge vorhanden ist oder nicht, haben wir eine Funktion namens FIND, um sie auf einer anfänglichen Ebene zu behandeln. Diese Funktion gibt eine Position eines Teilstrings in einer Textzelle zurück. Daher können wir sagen, dass, wenn die FIND-Funktion einen numerischen Wert zurückgibt, die Teilzeichenfolge im Text vorhanden ist, andernfalls nicht.
Schritt 1: Geben Sie in Zelle B1 = FIND ein, um auf die Funktion selbst zuzugreifen.
Schritt 2: Die Funktion FIND benötigt mindestens zwei Argumente, die Zeichenfolge, die Sie durchsuchen möchten, und die Zelle, in der Sie suchen möchten. Verwenden wir "Excel" als erstes Argument für die FIND-Funktion, die find_text aus der Formel angibt.
Schritt 3: Wir möchten herausfinden, ob "Excel" in Zelle A2 unter einem bestimmten Arbeitsblatt vorhanden ist. Wählen Sie daher A2 als nächstes Argument für die Funktion FIND.
Wir werden das Argument start_num ignorieren, da es ein optionales Argument ist.
Schritt 4: Schließen Sie die Klammern, um die Formel zu vervollständigen, und drücken Sie die Eingabetaste.
Wenn Sie sehen, hat diese Funktion nur die Position zurückgegeben, an der das Wort "Excel" in der aktuellen Zelle (dh Zelle A2) vorhanden ist.
Schritt 5: Ziehen Sie die Formel, um die Position anzuzeigen, an der Excel unter Zelle A3 und A4 gehört.
Sie können in dem Screenshot oben sehen, dass die erwähnte Zeichenfolge in zwei Zellen (A2 und A3) vorhanden ist. In Zelle B3 ist das Wort nicht vorhanden, daher liefert die Formel den Wert #VALUE! Error. Dies liefert jedoch nicht immer ein klareres Bild. Ich meine, jemand ist vielleicht nicht gut genug in Excel, um zu verstehen, dass 1 in Zelle B2 nichts anderes ist als die Position des Wortes „Excel“ in der Zeichenfolge, die in Zelle A2 belegt ist.
Schritt 6: Um ein benutzerdefiniertes Ergebnis in Spalte B zu erhalten, verwenden Sie die IF-Funktion und wenden Sie FIND darunter an. Sobald Sie FIND unter IF als Bedingung verwenden, müssen Sie zwei mögliche Ausgaben bereitstellen. Eine, wenn die Bedingung WAHR ist, die andere, wenn die Bedingung FALSCH ist. Drücken Sie die Eingabetaste, nachdem Sie die Formel mit der IF-Bedingung bearbeitet haben.
Nach Verwendung der obigen Formel wird die Ausgabe unten angezeigt.
Schritt 7: Ziehen Sie die Formel von Zelle B2 bis Zelle B4.
Jetzt haben wir IF und FIND in Kombinationen verwendet, die Zelle ohne String gibt immer noch #VALUE! Error. Versuchen wir, diesen Fehler mit Hilfe der Funktion ISNUMBER zu beheben.
Die Funktion ISNUMBER prüft, ob die Ausgabe eine Zahl ist oder nicht. Wenn es sich bei dem Ausgang um eine Zahl handelt, wird TRUE als Wert angegeben, wenn es sich nicht um eine Zahl handelt, wird FALSE als Wert angegeben. Wenn wir diese Funktion in Kombination mit IF und FIND verwenden, gibt die IF-Funktion die Ausgabe basierend auf den von der ISNUMBER-Funktion bereitgestellten Werten (entweder TRUE oder FALSE) aus.
Schritt 8: Verwenden Sie ISNUMBER in der oben in Schritt 6 und Schritt 7 verwendeten Formel. Drücken Sie die Eingabetaste, nachdem Sie die Formel unter Zelle B2 bearbeitet haben.
Schritt 9: Ziehen Sie die Formel über die Zelle B2 nach B4.
Ganz klar der #WERT! Der in den vorherigen Schritten aufgetretene Fehler wurde aufgrund der Funktion ISNUMBER aufgehoben.
Beispiel # 2 - Verwendung der SEARCH-Funktion
Ähnlich wie bei der FIND-Funktion können Sie mit der SEARCH-Funktion in Excel auch suchen, ob die angegebene Teilzeichenfolge in einem Text vorhanden ist oder nicht. Sie können es in denselben Zeilen verwenden, in denen wir die FIND-Funktion verwendet haben, und es ist eine Kombination mit IF und ISNUMBER.
Die SEARCH-Funktion durchsucht auch die bestimmte Zeichenfolge im angegebenen Text und gibt die Position zurück, zu der der Text gehört.
Ich zeige Ihnen direkt die endgültige Formel für die Ermittlung, ob eine Zeichenfolge in Excel vorhanden ist oder nicht, indem ich die Funktion SEARCH, IF und ISNUMBER verwende. Sie können die Schritte 1 bis 9 in derselben Reihenfolge wie im vorherigen Beispiel ausführen. Die einzige Änderung besteht darin, FIND durch die Funktion SEARCH zu ersetzen.
Verwenden Sie die folgende Formel in Zelle B2 des Blattes "Beispiel 2" und drücken Sie die Eingabetaste, um die Ausgabe zu sehen (Wir haben die gleichen Daten wie im vorherigen Beispiel verwendet) = IF (ISNUMBER (SEARCH ("Excel", A1)), "Text vorhanden", "Text nicht vorhanden") Wenn Sie die Eingabetaste drücken, wird eine Ausgabe wie im vorherigen Beispiel angezeigt.
Ziehen Sie die Formel über die Zellen B2 bis B4, um die endgültige Ausgabe anzuzeigen.
In Zelle A2 und A4 ist das Wort "Excel" vorhanden, daher wurde es als "Text vorhanden" ausgegeben. In Zelle A3 ist das Wort "Excel" jedoch nicht vorhanden, daher wurde es als "Text nicht vorhanden" ausgegeben.
Dies ist aus diesem Artikel. Lassen Sie uns die Dinge mit ein paar Dingen einwickeln, an die wir uns erinnern müssen.
Dinge, die Sie bei der Suche nach Text in Excel beachten sollten
- Mit diesen Funktionen wird geprüft, ob die angegebene Zeichenfolge im angegebenen Text vorhanden ist. Wenn Sie die Teilzeichenfolge aus einer Zeichenfolge extrahieren müssen, müssen Sie die Funktionen LEFT, RIGHT und MID insgesamt verwenden.
- Die ISNUMBER-Funktion wird in Kombination verwendet, sodass Sie keinen #WERT erhalten! Fehler, wenn die Zeichenfolge im angegebenen Text nicht vorhanden ist.
Empfohlene Artikel
Dies ist eine Anleitung zur Suche nach Text in Excel. Hier besprechen wir, wie Sie Text in Excel suchen, zusammen mit praktischen Beispielen und einer herunterladbaren Excel-Vorlage. Sie können auch unsere anderen Artikelvorschläge durchgehen -
- SUCHE Formel in Excel
- Excel NORMSINV-Funktion
- Namensfeld und seine Verwendung in Excel
- Verketten Sie Zeichenfolgen in Excel
- VBA-Text (Beispiele mit Excel-Vorlage)