Excel

Excel-Suchfunktion

Excel Search Function

Excel-SuchfunktionZusammenfassung Die Excel-SUCHE-Funktion gibt die Position einer Textzeichenfolge in einer anderen zurück. SEARCH gibt die Position des ersten Zeichens von find_text innerhalb von within_text zurück. Im Gegensatz zu FIND lässt SEARCH Platzhalter zu und beachtet die Groß-/Kleinschreibung nicht. Zweck Abrufen der Position von Text in einer Zeichenfolge Rückgabewert Eine Zahl, die die Position von find_text darstellt. Syntax =SEARCH (find_text, within_text, [start_num]) Argumente
  • Text finden - Der zu findende Text.
  • innerhalb_text - Der zu durchsuchende Text.
  • start_num - [optional] Startposition im zu suchenden Text. Optional, Standardwert 1.
Ausführung Excel 2003 Nutzungshinweise

Die SEARCH-Funktion gibt die Position (als Zahl) von Eins zurück Textzeichenfolge in einem anderen. Wenn der Suchstring mehr als einmal vorkommt, gibt SEARCH die Position des Erste Auftreten. SEARCH unterscheidet nicht zwischen Groß- und Kleinschreibung, unterstützt aber Platzhalter . Verwenden Sie die FINDEN-Funktion um eine Suche unter Beachtung der Groß-/Kleinschreibung durchzuführen. Wenn SEARCH nichts findet, gibt es einen #VALUE-Fehler zurück. Beachten Sie auch, dass wenn Text finden leer ist, gibt SEARCH 1 zurück. Dies kann zu einem falsch positiven Ergebnis führen, wenn Text finden kommt aus einer Zelle, und die Zelle ist leer.



Beispiel

Um die Position des Buchstabens 'A' im Wort 'Apple' zurückzugeben:

 
= SEARCH ('A','Apple') // returns 1

Beachten Sie, dass hartcodierte Textwerte in doppelte Anführungszeichen ('') eingeschlossen werden müssen.





So finden Sie die erste Position 'the' in einer beliebigen Kombination aus Groß- oder Kleinbuchstaben:

 
= FIND ('the','The cat in the hat') // returns 1

Verwendung von Wildcards:



 
= SEARCH ('?at','The cat in the hat') // returns 5

Anmerkungen

  • SEARCH gibt die Position des ersten Zeichens von zurück Text finden innerhalb innerhalb_text.
  • start_num ist optional und standardmäßig auf 1.
  • nicht wie FINDEN , SEARCH unterscheidet nicht zwischen Groß- und Kleinschreibung und erlaubt Platzhalter .
  • SEARCH erlaubt die Platzhalterzeichen Fragezeichen (?) und Sternchen (*) in find_text.
  • Die ? entspricht einem einzelnen Zeichen und das * entspricht einer beliebigen Zeichenfolge.
  • Um ein wörtliches zu finden? oder *, verwenden Sie eine Tilde (~) vor dem Zeichen, d. h. ~* und ~?.


^