Excel-Formel: Text von rechts extrahieren bis zum Zeichen
In diesem Tutorial wird eine Formel bereitgestellt, um Text vom rechten Ende des angegebenen Textes zu extrahieren, bis ein bestimmtes Zeichen erreicht wird, und die Argumente jeder Formel werden erklärt.
Allgemeine Formel:
WENNFEHLER(RECHTS(txt;LÄNGE(txt)-SUCHEN("$";WECHSELN(txt;" Zeichen";"$";LÄNGE(txt)-LÄNGE(WECHSELN(txt;"Zeichen";""))))); txt) |
Argumente
Txt: Die Zellreferenz oder der zu verwendende Textstring. |
Char: Das Zeichen, bis zu dem Sie den Text von rechts extrahieren möchten. |
Anmerkung
Wenn die Formel das angegebene Zeichen nicht findet, gibt sie die ursprünglichen Daten zurück.
Wie diese Formel funktioniert
Zum Beispiel müssen Sie den Text vom rechten Ende der Zeichenfolge in Zelle B3 bis zum Leerzeichen extrahieren. Bitte verwenden Sie die folgende Formel:
=WENNFEHLER(RECHTS(B3;LÄNGE(B3)-SUCHEN("$";WECHSELN(B3;" ";"$";LÄNGE(B3)-LÄNGE(WECHSELN(B3;" ";""))))); B3) |
Drücken Sie Eingabetaste Taste, um den Text zu extrahieren.
Erklärung
Die WECHSELN-Funktion wird verwendet, um einen Text oder ein Zeichen durch einen neuen zu ersetzen. Hier ersetzt die Formel WECHSELN(B3;" ";"") im langen Ausdruck das Leerzeichen durch nichts und gibt „Gotolastcell“ zurück.
LÄNGE-Funktion zählt die Anzahl der Zeichen im angegebenen Text. Nun kann LÄNGE(WECHSELN(B3;" ";"")) als LÄNGE(„Gotolastcell“) betrachtet werden, was 12 zurückgibt.
Dann gibt die Formel LÄNGE(B3)-LÄNGE(WECHSELN(B3;" ";"")) 3 zurück. Dann kann die Formel WECHSELN(B3;" ";"$";LÄNGE(B3)-LÄNGE(WECHSELN(B3;" ";""))) als WECHSELN(B3;" ";"$";3) betrachtet werden, was „Go to last$cell“ zurückgibt.SUCHEN-Funktion findet die Position eines Textes im angegebenen Text. Die Formel SUCHEN("$";WECHSELN(B3;" ";"$";LÄNGE(B3)-LÄNGE(WECHSELN(B3;" ";""))))) kann als SUCHEN("$";"Go to last$cell") betrachtet werden, was 11 zurückgibt.
RECHTS-Funktion extrahiert Text vom rechten Ende des Textes. Hier RECHTS(B3;LÄNGE(B3)-SUCHEN("$";WECHSELN(B3;" ";"$";LÄNGE(B3)-LÄNGE(WECHSELN(B3;" ";""))))) kann als
RECHTS(B3;LÄNGE(B3)-11)
=RECHTS(B3;3)
="cell"
WENNFEHLER-Funktion wird verwendet, um Fehler abzufangen und zu behandeln. Hier gibt die Formel, wenn sie das Zeichen „ “ nicht findet, die ursprünglichen Daten zurück.
Beispieldatei
Klicken Sie hier, um die Beispieldatei herunterzuladen
Verwandte Formeln
- Erster Buchstabe klein
Hier wird die Formel vorgestellt, um neuen Text an einer bestimmten Position der Zeichenfolge hinzuzufügen. - Text auf N Wörter kürzen
Hier wird die Formel vorgestellt, um n Wörter vom linken Ende einer Zeichenfolge zu extrahieren. - Führende Nullen zur Fixierung der Länge hinzufügen
Dieses Tutorial bietet Formeln, um führende Nullen hinzuzufügen, damit der Text dieselbe Länge hat. - Bindestriche zur Telefonnummer hinzufügen
Um Bindestriche zur Telefonnummer hinzuzufügen, können Sie eine Formel in Excel verwenden, um dies zu lösen.
Verwandte Funktionen
- RECHTS-Funktion
Extrahiert Text vom rechten Ende. - WECHSELN-Funktion
Ersetzt alten Text durch neuen. - LÄNGE-Funktion
Gibt die Anzahl der Zeichen im Text zurück. - SUCHEN-Funktion
Findet die Position eines bestimmten Zeichens oder Teilstrings in der angegebenen Zeichenfolge. - FINDEN-Funktion
Sucht einen String innerhalb eines anderen Strings.
Die besten Tools zur Büroproduktivität
Kutools für Excel - Hilft Ihnen, aus der Menge hervorzustechen
Kutools für Excel bietet über 300 Funktionen, sodass das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab - Aktiviert tabbed Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- In einer Sekunde zwischen Dutzenden offener Dokumente wechseln!
- Reduziert Hunderte von Mausklicks für Sie jeden Tag, verabschieden Sie sich von der Maushand.
- Steigert Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Tabs ins Office (inklusive Excel), genau wie bei Chrome, Edge und Firefox.