Suchen()

Auszug aus der Excel-Hilfe:

SUCHEN gibt, beginnend mit Erstes_Zeichen, die Nummer des Zeichens zurück, an der das zu suchende Zeichen oder die zu suchende Textzeichenfolge erstmals gefunden wurde. SUCHEN können Sie z. B. immer dann verwenden, wenn Sie ermitteln möchten, welche Position ein Zeichen oder eine Zeichenfolge innerhalb einer anderen Zeichenfolge einnimmt, um letztere mit Hilfe der Funktion TEIL oder ERSETZEN zu ändern.

 

Syntax

 

SUCHEN(Suchtext;Text;Erstes_Zeichen)

 

Suchtext   ist der Text, nach dem Sie suchen möchten. Eine als Suchtext angegebene Zeichenfolge kann die Platzhalterzeichen Fragezeichen (?) und Sternchen (*) enthalten. Ein Fragezeichen ersetzt ein Zeichen, ein Sternchen ersetzt eine beliebige Zeichenfolge. Suchen Sie nach einem Fragezeichen oder Sternchen, müssen Sie vor dem zu suchenden Zeichen eine Tilde (~) eingeben.

 

Text   ist der Text, in dem Sie nach Suchtext suchen möchten

 

Erstes_Zeichen   ist die Nummer des Zeichens in Text, ab der Sie mit der Suche beginnen möchten.

 

Tipp

 

Unter Verwendung von Erstes_Zeichen können Sie gewährleisten, dass ein Suchvorgang nicht mit dem ersten Zeichen der zu durchsuchenden Zeichenfolge beginnt, sondern eine bestimmte Anzahl von Zeichen überspringt. Sie möchten z. B. die Zeichenfolge "MOD0093.JungeMännerMode" auswerten. Um zu ermitteln, welche Position das erste J 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. SUCHEN beginnt mit dem achten Zeichen, stellt fest, dass das nächste Zeichen mit dem Suchtext übereinstimmt, und gibt die Zahl 9 zurück. SUCHEN gibt immer die Anzahl der Zeichen ab dem Anfang von Text zurück. Dabei werden die übersprungenen Zeichen gezählt, wenn Erstes_Zeichen größer 1 ist.

 

Hinweise

 

SUCHEN und SUCHENB unterscheiden bei der Suche nach einer Zeichenfolge nicht zwischen Groß- und Kleinbuchstaben.

Die Funktionen SUCHEN und SUCHENB sind der Funktion FINDEN ähnlich, mit der Einschränkung, dass FINDEN und FINDENB die Groß- und Kleinschreibung berücksichtigen.

Wird die von Suchtext angegebene Zeichenfolge nicht gefunden, gibt die Funktion den Fehlerwert #WERT! zurück.

Fehlt das Argument Erstes_Zeichen, wird es als 1 angenommen.

Ist Erstes_Zeichen mit einem Wert belegt, der kleiner als 1 oder größer als die Länge von Text ist, gibt die Funktion den Fehlerwert #WERT! zurück.