KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Position Vorkommen eines Zeichens in einer Zelle finden

AutorXiaoyang Änderungsdatum

Wenn Sie die Position des Vorkommens eines bestimmten Zeichens innerhalb einer Textzeichenfolge ermitteln möchten (siehe folgender Screenshot), bietet Excel dafür keine direkte Funktion. In diesem Artikel erfahren Sie, wie eine Formel, die die Funktionen FIND und SUBSTITUTE kombiniert, dieses Problem elegant löst.

doc-find-nth-occurrence-1


Position Vorkommen eines bestimmten Zeichens in einer Zelle finden

Angenommen, Sie haben eine Liste von Textzeichenfolgen in Spalte A und möchten die Position desjenigen Zeichens aus Spalte B ermitteln, das beim *n*-ten Vorkommen gesucht wird – wie lässt sich das bewerkstelligen?

doc-find-nth-occurrence-2

In Excel können Sie zur Lösung dieser Aufgabe die Funktionen FIND und SUBSTITUTE kombinieren. Die allgemeine Syntax lautet:

=FIND(CHAR(160),SUBSTITUTE(text,char,CHAR(160),N))
  • text: Die Textzeichenfolge oder der Zellwert, den Sie verwenden möchten.
  • N: Das Zeichen, dessen Position Sie ermitteln möchten.

1. Geben Sie die folgende Formel in eine leere Zelle ein – oder kopieren Sie sie dorthin, wo das Ergebnis erscheinen soll:

=FIND(CHAR(160),SUBSTITUTE(A2,B2,CHAR(160),C2))

Hinweis: In der obigen Formel steht A2 für die Zelle, die die zu verwendende Textzeichenfolge enthält, B2 für das spezifische Zeichen, das Sie suchen möchten, und C2 für die n-te Vorkommensnummer, auf deren Basis Sie die Position des gesuchten Zeichens ermitteln möchten.

2. Ziehen Sie anschließend das Ausfüllkästchen nach unten auf die Zellen, auf die Sie diese Formel anwenden möchten, und schon erhalten Sie das gewünschte Ergebnis:

doc-find-nth-occurrence-3


Erläuterung der Formel:

SUBSTITUTE(A2;B2;CHAR(160);C2): Die SUBSTITUTE-Funktion ersetzt das dritte Vorkommen des Zeichens „o“ durch das Zeichen CHAR(160) und gibt die folgende Textzeichenfolge zurück (siehe Screenshot):

doc-find-nth-occurrence-4

FIND(CHAR(160);SUBSTITUTE(A2;B2;CHAR(160);C2)): Diese FIND-Funktion sucht die Position des Zeichens CHAR(160) innerhalb der Zeichenfolge „Neuer Text“, die von der SUBSTITUTE-Funktion zurückgegeben wird.


Verwendete verwandte Funktionen:

  • FIND:
  • Die FIND-Funktion sucht eine Zeichenfolge innerhalb einer anderen und gibt die Startposition der gesuchten Zeichenfolge zurück.
  • SUBSTITUTE:
  • Die SUBSTITUTE-Funktion ersetzt Text oder Zeichen innerhalb einer Textzeichenfolge durch einen anderen Text bzw. andere Zeichen.

Weitere Artikel:


Die besten Office-Produktivitätswerkzeuge

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Blätter hinweg  |  Fuzzy Match...
Erweiterte Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Werkzeugsätze:12-Text-Werkzeuge(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+-Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19-Einfüge-Werkzeuge(QR-Code einfügen,Bild aus Pfad einfügen...)|  12-Konvertierungs-Werkzeuge(In Wörter umwandeln,Wechselkursumrechnung...)|  7-Vereinigen/Aufteilen-Werkzeuge(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen und stellt sicher, dass das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Mit einem Klick zwischen Dutzenden geöffneter Dokumente wechseln!
  • Reduziert täglich Hunderte Mausklicks für Sie – verabschieden Sie sich von der Maus-Hand.
  • Steigert Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie bei Chrome, Edge und Firefox.