Inhaltsverzeichnis
Es ist uns allen klar, dass wir am Ende einer Textzeile einige überflüssige Zeichen entdecken. Daher möchten wir vielleicht alle diese letzten überflüssigen Zeichen entfernen, um unsere Daten besser zu präsentieren. Wenn Sie diese Probleme haben und nach Möglichkeiten suchen, um die letzten Zeichen in Excel entfernen Denn wir zeigen Ihnen vier verschiedene Formeln, mit denen Sie die letzten 3 Zeichen in Excel mühelos entfernen können.
Arbeitsbuch für die Praxis herunterladen
Wir empfehlen Ihnen, die Excel-Datei herunterzuladen und mit ihr zu üben.
Letzte 3 Zeichen entfernen.xlsm4 Formeln zum Entfernen der letzten 3 Zeichen in Excel
Wir werden eine Beispielliste mit Mitarbeiterinformationen als Datensatz verwenden, um alle Methoden im Laufe des Artikels zu demonstrieren. Zunächst werfen wir einen kurzen Blick darauf:
Also, ohne weitere Diskussion, lassen Sie uns direkt in alle Methoden eintauchen, eine nach der anderen.
1. die Funktionen LEFT und LEN verwenden, um die letzten 3 Zeichen in Excel zu löschen
In der Mitarbeiter-Info-Liste die Vollständiger Name Spalte enthält alle vollständigen Namen der Arbeitnehmer. Hier können wir sehen, dass jeder einzelne Name denselben Nachnamen trägt, nämlich " Roy "Unser Ziel ist es also, den Nachnamen aus allen Mitarbeiternamen zu entfernen und nur den Vornamen in der Datenbank zu speichern. Vornamen Lassen Sie uns also ohne Verzögerung die Methode Schritt für Schritt durchgehen:
🔗 Schritte:
❶ Zunächst einmal, Wählen Sie Zelle E5 ▶ um das Ergebnis der Formel zu speichern.
❷ Geben Sie dann die Formel
=LEFT(D5,LEN(D5)-3)
innerhalb der Zelle.
❸ Drücken Sie danach die EINGEBEN Taste.
❹ Ziehen Sie schließlich die Füllen Griff an das Ende des Feldes Vornamen Spalte.
Das war's.
␥ Aufschlüsselung der Formel:
📌 Syntax: LEFT(text, [num_chars])
📌 Syntax: LEN(Text)
- LEN(D5)-3 ▶ errechnet die Länge des Textes, " Jason Roy " und subtrahiert dann das Ergebnis mit 3 .
- D5 ▶ bezieht sich auf die Zelladresse des Textes " Jason Roy ".
- =LEFT(D5,LEN(D5)-3) ▶ schneidet die letzten 3 Zeichen ab, d.h. " Roy " aus dem Text " Jason Roy ".
Lesen Sie mehr: Letztes Zeichen aus Zeichenfolge entfernen Excel
2. die letzten 3 Zeichen mit der REPLACE-Funktion in Excel löschen
Jetzt löschen wir die letzten 3 Zeichen, indem wir sie durch ein null string ("") Zu diesem Zweck werden wir die die Funktion Ersetzen hier.
🔗 Schritte:
❶ Zunächst einmal, Wählen Sie Zelle E5 ▶ um das Ergebnis der Formel zu speichern.
❷ Dann, Typ die Formel
=REPLACE(D5, FIND(" ",D5)+1, 3, "")
innerhalb der Zelle.
❸ Drücken Sie danach die EINGEBEN Taste.
❹ Ziehen Sie schließlich die Füllen Griff an das Ende des Feldes Vornamen Spalte.
Das war's.
␥ Aufschlüsselung der Formel:
📌 Syntax: REPLACE(alter_text, start_num, num_chars, neuer_text)
📌 Syntax: FIND(find_text, within_text, [start_num])
""
▶ bezieht sich auf eine Null-String in Excel.- 3 ▶ bezieht sich auf die letzte 3 Zeichen in einer Textzeile.
FIND(" ",D5)+1
▶ findet die Startnummer der letzten 3 Zeichen." "
▶ für den Nachweis der Ende einer Textzeile.=REPLACE(D5, FIND(" ",D5)+1, 3, "")
▶ schneidet die letzten 3 Zeichen ab, d.h. " Roy " aus dem Text " Jason Roy ".
Lesen Sie mehr: Letztes Zeichen aus Zeichenfolge in Excel mit VBA entfernen
3. die letzten 3 Zeichen in Excel mit der Funktion "Flash Fill" ignorieren
Microsoft Excel 2013 und die späteren Versionen haben ein äußerst nützliches Tool namens Blitz-Füllung In diesem Abschnitt löschen wir die letzten 3 Zeichen, d. h. wir ignorieren den Nachnamen, Roy aus jedem der Mitarbeiternamen mit Hilfe der Blitz-Füllung Die folgenden Schritte sind zu befolgen:
🔗 Schritte:
❶ Zunächst einmal, Wählen Sie Zelle E5 und tippen Jason darin.
❷ Drücken Sie dann die EINGEBEN Taste.
❸ In der nächsten Zelle, E6 beginnt zu tippen Brandon Er hinterlässt nur seinen Nachnamen, Roy .
Nun werden Sie feststellen, dass Excel das Muster bereits erkannt hat und eine Vorschau für alle folgenden Namen vorschlägt.
❹ Sie müssen nur die Taste EINGEBEN Taste erneut.
Daher haben wir die Vornamen Spalte, die nur die Vornamen der Arbeitnehmer enthält.
Lesen Sie mehr: Entfernen von Zeichen in Excel
4. die letzten 3 Zeichen mit VBA-Code in Excel entfernen
Schließlich werden wir in diesem Abschnitt die die VBA-Codes zum Löschen der letzten 3 Zeichen, d.h. des Nachnamens Roy aus den vollständigen Namen aller Mitarbeiter. Jetzt kommen die nächsten Schritte:
🔗 Schritte:
❶ Wählen Sie der Bereich (D5:D14) der Zellen ▶, um die letzten 3 Zeichen zu entfernen.
❷ Presse ALT + F11 Tasten ▶ zum Öffnen des VBA Fenster.
❸ Weiter zu einfügen. ▶ Modul .
❹ Kopieren die folgenden VBA Code:
Public Function RemoveLast3Characters(rng As String, cnt As Long) RemoveLast3Characters = Left(rng, Len(rng) - cnt) End Function
❺ Presse STRG + V ▶ bis einfügen die oben genannten VBA Code.
❻ Speichern Sie die VBA Code und zurückgehen in Ihr Arbeitsblatt.
❼ Jetzt, Wählen Sie Zelle E5 ▶ um das Ergebnis der Formel zu speichern.
❽ Dann, Typ die Formel
=EntferneLetzte3Zeichen(D5,3)
innerhalb der Zelle.
❾ Drücken Sie danach die EINGEBEN Taste.
❹ Ziehen Sie schließlich die Füllen Griff an das Ende des Feldes Vornamen Spalte.
Das war's.
📓 Hinweis:
Die Funktion =RemoveLast3Characters(Text,Number)
ist eine synthetisierte Funktion, die Sie zusammen mit der Funktion VBA Code, um eine beliebige Anzahl der letzten Zeichen aus einer Zeichenkette zu löschen. Geben Sie einfach eine beliebige Zahl in den Number-Slot der Funktion ein. Das war's.
Dinge zum Merken
📌 Seien Sie vorsichtig mit dem Syntax der Funktionen .
📌 Einfügen der Daten Bereiche sorgfältig in die Formeln .
📌 ("") verweist auf NULL String in Excel.
Schlussfolgerung
Zum Abschluss haben wir 4 verschiedene Methoden besprochen, um die letzten drei Zeichen in Excel zu entfernen. Wir empfehlen Ihnen, die Arbeitsmappe mit diesem Artikel herunterzuladen und alle Methoden damit zu üben. Und zögern Sie nicht, Fragen im Kommentarbereich unten zu stellen. Wir werden versuchen, alle relevanten Fragen so schnell wie möglich zu beantworten.