Gilt für
SharePoint Server-Abonnementedition SharePoint Server 2019 Microsoft Office SharePoint Online Server 2016 SharePoint Server 2013 Microsoft Office SharePoint Online Server 2013 Enterprise SharePoint in Microsoft 365 Microsoft Office SharePoint Online Foundation 2010 Microsoft Office SharePoint Online Server 2010 SharePoint in Microsoft 365 Small Business Windows SharePoint Services 3.0

SEARCH gibt die Nummer des Zeichens zurück, bei dem ein bestimmtes Zeichen oder eine Textzeichenfolge zuerst gefunden wird, beginnend mit start_num. Verwenden Sie SEARCH, um die Position eines Zeichens oder einer Textzeichenfolge in einer anderen Textzeichenfolge zu bestimmen, sodass Sie den Text mit den Funktionen MID oder REPLACE ändern können.

Syntax

SEARCH(find_text;within_text,start_num)

Find_text     ist der Text, den Sie suchen möchten. Sie können die Platzhalterzeichen – Fragezeichen (?) und Sternchen (*) in find_text verwenden. Ein Fragezeichen ersetzt ein Zeichen, und ein Sternchen ersetzt eine beliebige Zeichenfolge. Wenn Sie nach einem Fragezeichen oder Sternchen suchen möchten, müssen Sie eine Tilde (~) vor das zu suchende Zeichen setzen.

Within_text     ist der Text, in dem Sie nach find_text suchen möchten.

Start_num     ist die Zeichennummer in within_text, an der Sie mit der Suche beginnen möchten. Verwenden Sie "Erstes_Zeichen", damit ein Suchvorgang nicht mit dem ersten Zeichen der zu durchsuchenden Zeichenfolge beginnt, sondern eine bestimmte Anzahl von Zeichen überspringt. Angenommen, Sie arbeiten mit der Textzeichenfolge "AYF0093. YoungMensApparel". Um festzustellen, welche Position das erste H im angegebenen Teil der Zeichenfolge einnimmt, müssen Sie "Erstes_Zeichen" mit 8 belegen, sodass der Abschnitt der Zeichenfolge, der die Seriennummer angibt, nicht durchsucht wird. DIE SUCHE beginnt mit dem Zeichen 8, findet find_text beim nächsten Zeichen und gibt die Zahl 9 zurück. SEARCH gibt immer die Anzahl der Zeichen vom Anfang der within_text zurück, wobei die Zeichen gezählt werden, die Sie überspringen, wenn start_num größer als 1 ist.

Hinweise

  • SEARCH unterscheidet beim Durchsuchen von Text nicht zwischen Groß- und Kleinbuchstaben.

  • SEARCH ähnelt FIND, mit der Ausnahme, dass bei FIND die Groß-/Kleinschreibung beachtet wird.

  • Wenn find_text nicht gefunden wird, #VALUE! zurück.

  • Wenn start_num nicht angegeben wird, wird davon ausgegangen, dass es 1 ist.

  • Wenn start_num nicht größer als 0 (null) oder größer als die Länge von within_text ist, #VALUE! zurück.

Beispiele

Col1

Col2

Col3

Formel

Beschreibung (Ergebnis)

Anweisungen

Gewinnspanne gesamt

spanne

=SEARCH("e";[Col1],6)

Position des ersten "e" in der Zeichenfolge, beginnend an der sechsten Position (7)

Anweisungen

Gewinnspanne gesamt

spanne

=SEARCH([Col3],[Col2])

Position von "Margin" in "Profit Margin" (8)

Anweisungen

Gewinnspanne gesamt

spanne

=REPLACE([Col2],SEARCH([Col3],[Col2]);6;"Amount")

Ersetzt "Margin" durch "Amount" (Profit Amount)

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.