Ermittelt die Positionsnummer eines Zeichens oder einer Teilzeichenkette innerhalb eines Textes.
Formel kopieren
=FIND("-", A2)FIND gibt die Position des ersten Vorkommens des Suchtexts zurück, beginnend bei 1. FIND unterscheidet zwischen Groß- und Kleinschreibung; SEARCH nicht und unterstützt Platzhalter. Beide lassen sich gut mit LEFT, MID und RIGHT kombinieren, um Teile zu extrahieren.
Das @ ist das 5. Zeichen.
=FIND("-", "A-17-X", 3)→5Das dritte Argument startet die Suche bei Zeichen 3, daher wird der zweite Bindestrich gefunden.
Die Position wird üblicherweise an LEFT, MID oder RIGHT übergeben.
Groß-/Kleinschreibung ignorieren
=SEARCH("abc", A2)SEARCH ignoriert die Groß-/Kleinschreibung und erlaubt Platzhalter.
FIND gibt #VALUE! zurück. Mit IFERROR umschließen: =IFERROR(FIND("-", A2), 0).
Verwenden Sie in Excel 365 =LEN(TEXTBEFORE(A2, "-", -1))+1. Das ergibt die Position des letzten Bindestrichs.
Beginnen Sie die zweite Suche direkt nach dem ersten Treffer: =FIND("-", A2, FIND("-", A2)+1).
FIND unterscheidet Groß- und Kleinschreibung und akzeptiert keine Platzhalter. SEARCH ignoriert die Groß-/Kleinschreibung und akzeptiert Platzhalterzeichen.
Benötigen Sie eine Formel für Ihre eigenen Daten?
Beschreiben Sie in einfacher Sprache, was Sie möchten, und lassen Sie ExcelGPT die Formel schreiben, erklären und überprüfen — kostenloser Einstieg, kein Plugin erforderlich.