Inhaltsverzeichnis
Der Artikel beschreibt das Verfahren zur Charakter(e) finden in einer Zeichenkette aus rechts in Excel. Manchmal müssen wir die letzten Daten einer Zeichenkette in Excel speichern. Angenommen, wir möchten die Nachnamen einer bestimmten Gruppe von Personen in einer Spalte speichern. In diesem Fall müssen wir die Zeichen eines Namens von rechts extrahieren.
Ich werde den folgenden Datensatz verwenden, um die Taktik zu beschreiben, Zeichen in einer Zeichenkette von der rechten Seite aus zu finden. ID und Benutzer-ID Wir werden an ihren Bedürfnissen arbeiten. Namen , ID und Benutzer-ID um unser Problem und seine Lösung zu erklären.
Download Arbeitsbuch Praxis
Zeichen von rechts finden.xlsx4 Wege, um Zeichen in einer Zeichenfolge von rechts in Excel zu finden
1. die Excel-Funktion RECHTS verwenden, um Zeichen in einer Zeichenkette von rechts zu finden
Der einfachste Weg, die Zeichen in einer Zeichenkette von rechts zu finden, ist die Verwendung der RECHTS Nehmen wir an, wir wollen die Zahlen in der Datei ID in einem Spalte Lassen Sie uns im Folgenden über die Strategie sprechen.
Schritte:
- Erstellen Sie zunächst eine neue Spalte und geben Sie die folgende Formel in die Zelle E5 .
=RIGHT(C5,3)
Hier ist die RECHTS Funktion nimmt die Zeichenkette in der Zelle C5 und findet die letzte 3 Zeichen aus, da jedes ID hat 3 Zahlen, wir setzen [num_chars] als 3 .
- Drücken Sie die EINGEBEN Taste und Sie sehen die letzte 3 Ziffern der ID in der Zelle C5 .
- Verwenden Sie nun die Füllen Griff zu AutoFill unteren Zellen.
Dieser Vorgang liefert Ihnen die Zahlen in der ID in Spalte E So können Sie die Zeichen in einer Zeichenkette von rechts suchen und in einer Zelle speichern.
Lesen Sie mehr: Wie man Zeichen in einer Excel-Zeichenkette findet (8 einfache Methoden)
2. die Anwendung der Excel-Funktionen LEN und FIND zum Extrahieren von Zeichen in einer Zeichenkette von rechts
Angenommen, wir wollen die Nachnamen von diesen Menschen Namen Wir können die folgenden Tricks anwenden.
Schritte:
- Erstellen Sie eine neue Spalte für Nachnamen und geben Sie die folgende Formel in die Zelle E5 .
=RECHTS(B5,LEN(B5)-FIND(" ",B5))
Hier identifizieren wir die Position des Weltraum zwischen erste Name und Nachname mit Hilfe des FINDEN SIE und subtrahieren Sie dann diese Position von der Länge der Zeichenkette in der Zelle B5 (ganz Name Auf diese Weise sagen wir dem RECHTS Funktion, welche Zeichen sie in der Zelle speichern soll E5 Wir haben die LEN Funktion, um die Länge der Zeichenkette der Zelle zu bestimmen B5 .
- Drücken Sie nun die EINGEBEN und Sie sehen die Schaltfläche Nachname der Zelle B5 in der Zelle E5 .
- Verwenden Sie die Füllen Griff zu AutoFill unteren Zellen.
Danach sehen Sie die Nachnamen in Spalte E Dies ist eine weitere Methode, die Sie anwenden können, um die Zeichen in einer Zeichenkette von rechts zu finden und sie in einer Zelle zu speichern.
Lesen Sie mehr: Wie man in Excel von rechts nach links sucht (6 Methoden)
Ähnliche Lektüre
- [Behoben]: Fehler "Projekt oder Bibliothek kann nicht gefunden werden" in Excel (3 Lösungen)
- Wie findet man das *-Zeichen nicht als Platzhalter in Excel (2 Methoden)
- Wie man die letzte Zeile mit einem bestimmten Wert in Excel findet (6 Methoden)
- Den letzten Wert in einer Spalte größer als Null in Excel finden (2 einfache Formeln)
- Wie man die 3 niedrigsten Werte in Excel findet (5 einfache Methoden)
3. kombinierte Funktionen verwenden, um Zeichen in der Zeichenkette von rechts zu finden
Stellen Sie sich vor, Sie wollen nur die Nummer aus der Benutzer-ID Wir können dies durch Verschachtelung der LEN , FINDEN SIE und UNTERSTÜTZUNG Funktionen in die RECHTS Mal sehen, wie wir unseren Zweck erfüllen können.
Schritte:
- Erstellen Sie eine neue Spalte für Benutzer-ID Nr. und geben Sie die folgende Formel in die Zelle E5 .
=RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))
Hier haben wir verschachtelte LEN , FINDEN SIE und UNTERSTÜTZUNG im RECHTS Funktion zum Extrahieren der UID-Nr. Wir werden die Formel im Folgenden in ihre Bestandteile zerlegen.
Formel Aufschlüsselung
- LEN(D5)--> Die Länge Funktion gibt die Anzahl der Zeichen .
- Ausgang : 11
- SUBSTITUTE(D5,"-","")--> Die UNTERSTÜTZUNG ersetzt die Funktion Bindestriche mit nichts.
- SUBSTITUTE("PLK-OIQ-249″,"-","")--> wird PLKOIQ249
- Ausgang : "PLKOIQ249"
- LEN(SUBSTITUTE(D5,"-",""))--> wird LEN( "PLKOIQ249" )
- Ausgang : 9
- LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))--> wird LEN(D5)-LEN( "PLKOIQ249" )
- 11-9
- Ausgang : 2
- SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",""))--> wird
- SUBSTITUTE(D5,"-", "#",2)-> Sie ersetzt die 2. Bindestrich -' mit Hashtag '#')
- Ausgang : "PLK-OIQ#249"
- FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-",""))))--> wird
- FIND("#", "PLK-OIQ#249″)--> Die FINDEN SIE Funktion findet die Position des angegebenen Zeichens # .
- Leistung : 8
- RIGHT(D5,LEN(D5)-FIND("#",SUBSTITUTE(D5,"-", "#",LEN(D5)-LEN(SUBSTITUTE(D5,"-","")))))--> wird zu
- RIGHT(D5,LEN(D5)-8)-->
- RECHTS(D5,11-8)-->
- RIGHT(D5,3)-->
- RIGHT("PLK-OIQ-249",3)--> Die RECHTS Funktion extrahiert die Anzahl der Zeichen aus der rechte Seite .
- Ausgang : 249
Schließlich erhalten wir die Benutzer-ID 249 Gehen wir in die Schritte wieder.
- Hit EINGEBEN und Sie sehen nur die Nummer im Benutzer-ID .
- Danach verwenden Sie die Füllen Griff zu AutoFill unteren Zellen.
So können Sie die Zahlen im Benutzer-ID in Spalte E In einer solchen Situation ist es etwas schwierig, Zeichen in einer Zeichenkette von der rechten Seite aus zu finden.
Lesen Sie mehr: Suchen eines Zeichens in einer Zeichenfolge in Excel
4. die Suche nach Zeichen in der Zeichenkette von rechts mit Flash Fill
Wenn Sie kein Freund von Formeln sind, können Sie die Blitz-Füllung um Zeichen in einer Zeichenkette von rechts zu suchen. Angenommen, Sie wollen die Nachnamen Lassen Sie uns über diesen einfachen Prozess sprechen.
Schritte:
- Erstellen Sie eine neue Spalte für Nachnamen und geben Sie die Nachname ( Speere ) in Zelle B5 .
- Wählen Sie Startseite >> Füllen Sie >> Blitz-Füllung
Hier wird die Blitz-Füllung folgt einem Muster: Es erkennt die Zeichenkette Speere als die rechtsseitigen Zeichen der gesamten Zeichenkette in der Zelle B5 Und so wird es auch bei anderen Zellen der Fall sein.
- Dieser Vorgang liefert alle Nachnamen in den übrigen Zellen E6 zu E11 .
So können Sie Zeichen in einer Zeichenkette von ihrer rechten Position aus finden.
Lesen Sie mehr: Excel-Funktion: FIND vs. SEARCH (Eine vergleichende Analyse)
Praxisteil
Hier gebe ich Ihnen den Datensatz, den wir verwendet haben, um zu erklären, wie man Zeichen in einer Zeichenkette von ihrer richtigen Position aus findet, damit Sie selbst üben können.
Schlussfolgerung
In diesem Artikel habe ich einige Methoden beschrieben, wie man Zeichen in einer Zeichenkette von rechts finden kann. Die Methoden, die ich hier beschrieben habe, sind ziemlich einfach zu verstehen. Ich hoffe, dass dies für Sie fruchtbar sein wird, um Ihre eigenen Probleme in dieser Hinsicht zu lösen. Wenn Sie weitere effiziente Methoden oder Ideen haben, hinterlassen Sie diese bitte im Kommentarfeld. Dies könnte mir helfen, meine kommenden Artikel zu bereichern.