Spreadsheet Practice

SUCHEN-Funktion (SEARCH)

Kurz gesagt

SUCHEN gibt die Position eines Texts innerhalb eines anderen zurück, ohne auf Groß- und Kleinschreibung zu achten, und versteht die Platzhalter ?

Syntax
=SUCHEN(Suchtext; Text; [Erstes_Zeichen])
Häufigste Verwendung
=SUCHEN("tasse";B2) ergibt 9 (Findet „TASSE“, obwohl die Schreibweise anders ist)

und *. Meist steckt die Funktion in ISTZAHL und beantwortet eine einfache Frage: Enthält diese Zelle jenes Wort?

Englischer Name
SEARCH
Verfügbar in
Alle aktuellen Versionen
Kategorie
Text
Rückgabewert
Eine Zahl: die Position des Treffers oder #WERT!, wenn nichts gefunden wird.
Google Sheets
Funktioniert in Google Sheets genauso.

Syntax

=SUCHEN(Suchtext; Text; [Erstes_Zeichen])

Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.

ArgumentErforderlich?Bedeutung
SuchtextErforderlichDer Text, der gesucht wird. ? steht für ein beliebiges Zeichen und * für beliebig viele; setz ~ davor, um das Zeichen selbst zu finden.
TextErforderlichDer Text, in dem gesucht wird.
Erstes_ZeichenOptionalDie Position, ab der gesucht wird. Lässt du das Argument weg, beginnt die Suche bei 1.

Beispiele

Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.

ZelleFormelErgebnisWas es zeigt
C2=SUCHEN("tasse";B2)9Findet „TASSE“, obwohl die Schreibweise anders ist
C3=ISTZAHL(SUCHEN("kalt";B3))WAHRWAHR, weil die Beschreibung kalte Getränke erwähnt
C4=SUCHEN("t?sse";A4)17Ein Platzhalter: ? steht für ein beliebiges Zeichen

Live ausprobieren

Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.

Beispieldaten als Tabelle anzeigen
ProduktBeschreibungErgebnis
Tasse mit GratisversandKeramik-TASSE, 350 ml9
EdelstahlflascheHält Getränke kaltWAHR
Deckel für ReisetasseErsatzdeckel für Reisetassen17

SUCHEN üben

Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.

Bewertungen zur Lieferung markieren

Gib in B2 WAHR zurück, wenn die Bewertung in A2 „lieferung“ erwähnt, egal in welcher Schreibweise, sonst FALSCH. Ziehe die Formel bis B6 nach unten.

Typische Fehler

Was du siehstUrsache und Lösung
#WERT!, wenn der Text fehltSUCHEN liefert einen Fehler, nicht 0. Mit =ISTZAHL(SUCHEN("x";A2)) bekommst du WAHR oder FALSCH, mit WENNFEHLER(SUCHEN("x";A2);0) eine 0.
Es passt auf einen Teil eines WortsSUCHEN("rad";A2) findet auch „Radio“. Such nach " rad " mit Leerzeichen oder prüfe die Zeichen um den Treffer, wenn du ganze Wörter brauchst.
Nach * oder ? suchenSie wirken als Platzhalter. Setz eine Tilde davor, um das Zeichen selbst zu finden: SUCHEN("~?";A2).

Tipps

  • Um Zellen mit einem Wort zu zählen, ist =ZÄHLENWENN(A2:A100;"*lieferung*") kürzer und ignoriert ebenfalls die Schreibweise.

Häufige Fragen

Wie prüfe ich, ob eine Zelle einen bestimmten Text enthält?

=ISTZAHL(SUCHEN("Text";A2)) liefert WAHR, wenn der Text irgendwo in der Zelle vorkommt, in beliebiger Schreibweise. Nimm FINDEN statt SUCHEN, wenn die Schreibweise zählen soll.

Versteht SUCHEN Platzhalter?

Ja. ? steht für ein beliebiges Zeichen und * für eine beliebige Zeichenfolge. FINDEN versteht sie nicht.

Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .