Excel SEARCH-Funktion
Die Suchfunktion in Excel ist unter Text- oder Zeichenfolgenfunktionen kategorisiert, aber die von dieser Funktion zurückgegebene Ausgabe ist eine Ganzzahl. Die Suchfunktion gibt die Position eines Teilstrings in einer bestimmten Zeichenfolge an, wenn wir einen Parameter für die Position angeben, von der aus gesucht werden soll. Daher nimmt diese Formel an Drei Argumente, eines ist die Teilzeichenfolge, eines ist die Zeichenfolge selbst und eines ist die Position zum Starten der Suche.
Die SEARCH-Funktion ist eine Textfunktion, mit der die Position eines Teilstrings in einer Zeichenfolge / einem Text ermittelt wird.
Die SEARCH-Funktion kann als Arbeitsblattfunktion verwendet werden und unterscheidet nicht zwischen Groß- und Kleinschreibung.
Suchformel in Excel
Unten finden Sie die Suchformel in Excel

Erläuterung
Die Excel SEARCH-Funktion hat drei Parameter. Zwei (find_text, inside_text) sind obligatorische Parameter und einer (start_num) ist optional.
Obligatorischer Parameter:
- find_text: find_text bezieht sich auf den Teilstring / das Zeichen, nach dem Sie innerhalb einer Zeichenfolge suchen möchten, oder auf den Text, den Sie herausfinden möchten.
- inside_text : . Wo sich Ihre Teilzeichenfolge befindet oder wo Sie den find_text ausführen.
Optionaler Parameter:
- (Erstes_Zeichen): : von wo aus Sie die Suche im Text in Excel zu starten. Wenn es weggelassen wird, betrachtet SEARCH es als 1 und Sternsuche ab dem ersten Zeichen.
Wie verwende ich die Suchfunktion in Excel? (mit Beispielen)
Die Suchfunktion ist sehr einfach und benutzerfreundlich. Lassen Sie uns die Funktionsweise der SEARCH-Funktion in einigen Beispielen verstehen.
Beispiel 1
Lassen Sie uns eine einfache Suche nach dem "guten" Teilstring im angegebenen Text oder String durchführen. Hier haben wir das gute Wort mit der SEARCH-Funktion gesucht und es wird die Position des guten Wortes am guten Morgen zurückgeben.
= SEARCH ("Gut", B6) und die Ausgabe ist 1.
Angenommen, es wurden zwei Übereinstimmungen für immer gefunden. Wenn Sie in Excel suchen, erhalten Sie den ersten Übereinstimmungswert, wenn Sie den anderen guten Standort möchten. Verwenden Sie dann einfach = SEARCH („Gut“, B7, 2) (start_num) als 2 Dann erhalten Sie die Position des zweiten Übereinstimmungswerts und die Ausgabe ist 6.
Beispiel 2
In diesem Beispiel filtern wir den Vor- und Nachnamen aus dem vollständigen Namen heraus, indem wir die Suche in Excel verwenden.
Für Vorname = LINKS (B12, SUCHE (”“, B12) -1)

Für Nachname = RECHTS (B12, LEN (B12) -SUCHE (”“, B12))
Beispiel 3
Angenommen, es gibt eine Reihe von IDs, und Sie müssen den _-Speicherort in IDs ermitteln und dann einfach die Excel-Suche verwenden, um den _-Speicherort in IDs zu ermitteln.
= SEARCH ("_", B27 ) und die Ausgabe ist 6.
Beispiel 4
Lassen Sie uns die Arbeitsweise von SEARCH in Excel mit Platzhalterzeichen verstehen.

Betrachten Sie die angegebene Tabelle und suchen Sie nach der nächsten 0 im Text A1-001-ID
Und die Startposition ist 1, dann ist = SEARCH ("?" & I8, J8, K8) Ausgang 3, weil "?" Vernachlässigen Sie das eine Zeichen vor der 0, und die Ausgabe ist 3.
Für die zweite Zeile innerhalb einer bestimmten Tabelle das Suchergebnis für A innerhalb von B1-001-AY
Wird 8 sein, aber wenn wir bei der Suche "*" verwenden, erhalten Sie die 1 als Standortausgabe, da alle Zeichen vor "A" vernachlässigt werden und die Ausgabe 1 für sie = SEARCH ("*" & I9, J9) ist ).
Ähnliches gilt für "J" 8 für = SEARCH (I10, J10, K10) und 7 für = SEARCH ("?" & I10, J10, K10).
In ähnlicher Weise ist die Ausgabe für die vierte Zeile 8 für = SEARCH (I11, J11, K11) und 1 für = SEARCH ("*" & I11, J11, K11).
Dinge, an die man sich erinnern sollte
- Es wird nicht zwischen Groß- und Kleinschreibung unterschieden
- Tanuj und Tanuj werden als der gleiche Wert betrachtet, was bedeutet, dass nicht zwischen s / w Klein- und Großbuchstaben unterschieden wird.
- Es sind auch Platzhalterzeichen zulässig, dh "?" , "*" Und "~" Tilde.
- "?" wird verwendet, um ein einzelnes Zeichen zu finden.
- "*" Wird für die Übereinstimmungssequenz verwendet.
- Wenn Sie tatsächlich nach "*" oder "?" Suchen möchten Verwenden Sie dann das "~" vor dem Zeichen.
- Es gibt den #WERT zurück! Fehler, wenn im inneren Text keine übereinstimmende Zeichenfolge gefunden wird.
Angenommen, im folgenden Beispiel. Wir suchen nach einem Teilstring "a" in der Spalte " Name" . Wenn es gefunden wird, wird der Speicherort eines anderen Namens zurückgegeben. Es wird ein # VALUE-Fehler ausgegeben, wie unten gezeigt.
