SUCHEN und FINDEN in Excel: So verwendest du es
Beide Funktionen ergeben die Position eines Textes in einem anderen Text. SUCHEN ignoriert Groß- und Kleinschreibung und kennt Platzhalter, FINDEN nicht.
Probier die ersten Übungen kostenlos ausIn der Lektion SUCHEN und FINDEN
Was machen SUCHEN und FINDEN?
SUCHEN sucht ein Zeichen oder ein Stück Text in einer Zelle und gibt die Position zurück, an der es beginnt: beim ersten Zeichen ist das 1, beim fünften 5. FINDEN macht dasselbe, achtet aber auf Groß- und Kleinschreibung und kennt keine Platzhalter.
Eine Position allein sagt nicht viel. Du verwendest sie als Baustein: Mit LINKS, RECHTS oder TEIL holst du danach ein Stück aus einem Text, der nicht immer gleich lang ist, etwa den Namen vor dem @ einer E-Mail-Adresse.
Wann verwendest du SUCHEN und FINDEN?
- Die Position des @ in einer E-Mail-Adresse: =SUCHEN("@";A2).
- Alles vor dem @: =LINKS(A2;SUCHEN("@";A2)-1).
- Prüfen, ob ein Wort in einer Zelle steht: =ISTZAHL(SUCHEN("schnell";A2)).
- Mit Groß- und Kleinschreibung suchen, etwa ein großes X in einem Code: =FINDEN("X";A2).
Syntax
Die Syntax ist das feste Muster einer Funktion. Die Wörter zwischen den Klammern sind Platzhalter: Dort setzt du selbst etwas ein, zum Beispiel eine Zelle, eine Zahl oder einen Text. Alles andere tippst du genau so, wie es dasteht.
Die Position eines Textes, ohne auf Groß- und Kleinschreibung zu achten. Kennt Platzhalter.
Mit einem Beispiel: =SUCHEN("@";A1)
So liest du die Formel, Teil für Teil:
| Teil | Was es bedeutet | Im Beispiel |
|---|---|---|
= | Jede Formel beginnt mit einem Gleichheitszeichen. Ohne = hält Excel, was du tippst, für gewöhnlichen Text. | = |
SUCHEN | Der Name der Funktion: So weiß Excel, was es tun soll. Du darfst ihn kleinschreiben, Excel setzt ihn selbst in Großbuchstaben. | SUCHEN |
( ) | Direkt nach dem Namen kommen die Klammern. Dazwischen steht, was die Funktion zum Arbeiten braucht: die Argumente. | ( ) |
Suchtext | Das Zeichen oder der Text, den du suchst, in Anführungszeichen, etwa "@". | "@" |
Text | Die Zelle, in der du suchst. | A1 |
[Erstes_Zeichen] | Optional: das Zeichen, bei dem Excel mit der Suche beginnt. Standardmäßig ist das das erste. | weggelassen |
; | Ein Semikolon trennt die Argumente voneinander. In einem englischen Excel ist das ein Komma. | ; |
" " | Text tippst du in Anführungszeichen, wie "Berlin". Eine Zahl oder eine Zelle, wie 500 oder A2, tippst du ohne. | |
[ ] | Was in eckigen Klammern steht, darfst du weglassen. Die eckigen Klammern selbst tippst du nie. |
SUCHEN und FINDEN Schritt für Schritt
C1 enthält =SUCHEN("@";A1). Das @ steht an fünfter Position. Ändere die Zahlen oder die Formel und schau, was passiert.
So baust du die Formel selbst auf:
- Klick auf C1 und tippe SUCHEN mit einer Klammer.
=SUCHEN( - Tippe in Anführungszeichen, was du suchst: "@". Tippe ein Semikolon.
=SUCHEN("@"; - Klick auf die Zelle, in der du suchst, A1.
=SUCHEN("@";A1 - Schließ die Klammer und drück die Eingabetaste: Das @ steht an fünfter Position.
=SUCHEN("@";A1)
Weitere Beispiele
Alles vor dem @
C1 enthält =LINKS(A2;SUCHEN("@";A2)-1). SUCHEN ergibt die Position des @, hier 13. LINKS holt alle Zeichen davor: 12.
Mit einem Platzhalter suchen
C1 enthält =SUCHEN("li?fern";A2). Das Fragezeichen steht für ein einziges Zeichen: li?fern findet liefern, an Position 15. SUCHEN kennt Platzhalter, FINDEN nicht.
Großbuchstaben mit FINDEN
C1 enthält =FINDEN("X";A2). FINDEN achtet auf Groß- und Kleinschreibung: Das kleine x am Anfang zählt nicht, und das große X steht an Position 6. SUCHEN ergäbe 1.
Wo es oft schiefgeht
- Wird der Text nicht gefunden, bekommst du #WERT!. Fang das mit WENNFEHLER ab.
Übe das in der Lektion SUCHEN und FINDEN. Die ersten Übungen sind kostenlos.
Häufige Fragen
Wie prüfe ich, ob eine Zelle ein Wort enthält?
Mit =ISTZAHL(SUCHEN("Wort";A1)).
Weiterlesen
LINKS, RECHTS und TEILGLÄTTENLÄNGEGROSS, KLEIN und GROSS2Text verbinden