Excel: so finden sie das letzte vorkommen eines zeichens in einer zeichenfolge


Sie können die folgende Formel in Excel verwenden, um das letzte Vorkommen eines bestimmten Zeichens in einer Zeichenfolge zu finden:

 =LEN(TEXTBEFORE( A2 ,"/",-1))+1

Diese spezielle Formel ermittelt die Position des letzten Vorkommens eines Schrägstrichs ( / ) in Zelle A2 .

Das folgende Beispiel zeigt, wie diese Formel in der Praxis angewendet wird.

Beispiel: Suchen Sie das letzte Vorkommen eines Zeichens in einer Zeichenfolge in Excel

Angenommen, wir haben die folgende Satzspalte in Excel:

Angenommen, wir möchten die Position des letzten Vorkommens eines Schrägstrichs ( / ) in jeder Zelle in Spalte A ermitteln.

Dazu können wir die folgende Formel in Zelle B2 eingeben:

 =LEN(TEXTBEFORE( A2 ,"/",-1))+1

Wir können dann auf diese Formel klicken und sie in jede verbleibende Zelle in Spalte B ziehen:

Spalte B enthält jetzt die Position des letzten Vorkommens eines Schrägstrichs ( / ) in jeder Zelle in Spalte A.

Betrachten Sie beispielsweise die erste Zeichenfolge in Zelle A2 :

  • Dies/ist/ein/Kanal

Die Position des letzten Vorkommens eines Schrägstrichs in dieser Zeichenfolge ist Position 10 :

  • Dies/ist/ein / String

Wie funktioniert diese Formel?

Erinnern Sie sich an die Formel, mit der wir die Position des letzten Vorkommens eines Schrägstrichs in Zelle A2 ermittelt haben:

 =LEN(TEXTBEFORE( A2 ,"/",-1))+1

Diese Formel verwendet die Funktion TEXTBEFORE , die die folgende grundlegende Syntax verwendet:

TEXTBEFORE(text, delimiter, [instance_number], …)

Gold:

  • text : Text, nach dem gesucht werden soll
  • Trennzeichen : Zeichen oder Teilzeichenfolge, um den Text vorher zu extrahieren
  • Instanz_Nummer : Instanz des Trennzeichens, vor dem der Text extrahiert werden soll (Standardwert ist 1)

Mit TEXTBEFORE(A2, „/“,-1) können wir den folgenden Text extrahieren:

  • es ist ein

Als nächstes verwenden wir die LEN- Funktion, um die Länge dieses Textes zu ermitteln, die 9 zurückgibt.

Schließlich addieren wir eins, um 10 zu erhalten.

Dies stellt die Position des letzten Vorkommens eines Schrägstrichs in Zelle A2 dar.

Hinweis : Die vollständige Dokumentation der TEXTBEFORE- Funktion in Excel finden Sie hier .

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in Excel ausführen:

So zählen Sie die Texthäufigkeit in Excel
So überprüfen Sie, ob die Zelle in Excel Listentext enthält
So berechnen Sie den Durchschnitt, wenn die Zelle in Excel Text enthält

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert