So extrahieren Sie Text nach einem Sonderzeichen

Um Text nach einem Sonderzeichen zu extrahieren, müssen Sie die Position des Sonderzeichens im Text finden und dann verwenden Richtige Funktion .

Formel:

Kopieren Sie die Formel und ersetzen Sie „A1“ durch den Zellennamen, der den Text enthält, den Sie extrahieren möchten.



= RECHTS(A1,LEN(A1)-SUCHEN('-',A1))

Beispiel:

Zum Extrahieren von Zeichen nach dem Sonderzeichen '.' in Zelle A1 ' So extrahieren Sie Text danach. ein Sonderzeichen '.

Das Ergebnis gibt den Text ' ein Sonderzeichen '.

Erläuterungen:

Schritt 1: Um die Position des Sonderzeichens zu finden

Formel =FINDEN('.',A1)
Ergebnis 26

Schritt 2: Um die Länge der Textzeichenfolge zu finden

Formel = NUR (A1)
Ergebnis 46

Schritt 3: So finden Sie die Anzahl der Buchstaben nach Sonderzeichen

Formel =LEN(A1)-SUCHEN(.,A1)
Ergebnis zwanzig

Schritt 4: Um die Buchstaben nach Sonderzeichen zu extrahieren

Formel =RECHTS(A1, LÄNGE(A1)-SUCHEN('.',A1))
Ergebnis ein Sonderzeichen

Was ist, wenn nicht alle Zellen das Sonderzeichen haben?

Wenn nur ein Teil Ihrer Daten das Sonderzeichen enthält, können Sie das verwenden IFERROR-Funktion um den gesamten Text für diejenigen zu haben, die keine Sonderzeichen haben.

=IFEHLER( RECHTS(A1,LÄNGE(A1)-SUCHEN(.',A1)) , A1)

Oder machen Sie die Zellen ohne das Sonderzeichen mit der folgenden Formel leer.

=IFEHLER( RECHTS(A1,LÄNGE(A1)-SUCHEN(.',A1)) , '')

Was ist, wenn das Sonderzeichen anders ist?

Bitte ändern Sie das Sonderzeichen in der Formel, wenn Sie Text mit einem anderen Zeichen extrahieren müssen. Ändern Sie zum Beispiel bitte ' . ' zu ' ' in der Formel, wenn Sie Text nach dem Zeichen '-' extrahieren müssen.

=RECHTS(A1,LEN(A1)-SUCHEN('-',A1))

Bitte mit kombinieren Trimmfunktion um die zusätzlichen Leerzeichen loszuwerden.

=TRIM(RECHTS(A1,LEN(A1)-FIND('-',A1)))

Beispiel herunterladen