Wie entferne ich die ersten oder letzten n Zeichen aus einer Zelle oder Zeichenfolge in Excel?
Dieses Tutorial zeigt verschiedene schnelle Tricks zum Entfernen der ersten oder letzten N Zeichen aus einer Zelle oder einer Zeichenfolge in Excel.
In diesem Teil stelle ich drei verschiedene Möglichkeiten vor, um die ersten N Zeichen schnell aus einer Zeichenfolge zu entfernen.
1.1 Entfernen Sie die ersten N Zeichen mit der Funktion RECHTS / ERSETZEN
>> Kombinieren Sie die Funktionen RECHTS und LEN, um die ersten N Zeichen zu entfernen
Formelsyntax und Argumente
Formel: = RECHTS (string_cell, LEN (string_cell) -n_character)
Referenz: string_cell: Die Zelle, mit der Sie Zeichen entfernen
n_character: Die Anzahl der Zeichen, die Sie entfernen möchten
Beispiel: Entfernen Sie die ersten 2 Zeichen aus der Zeichenfolge in Zelle A2, kopieren Sie die Formel und fügen Sie sie ein
= RECHTS (A2, LEN (A2) -2)
Presse Enter Schlüssel
>> REPLACE-Funktion zum Entfernen der ersten N Zeichen
Formelsyntax und Argumente
Formel: = REPLACE (Old_text, Strat_n, Num_Chars, New_text)
Referenz: Old_text: Die Zelle, in der Sie Zeichen ersetzen
Old_text: Die Zelle, in der Sie Zeichen ersetzen
Start_n: Die Position des Zeichens in old_text, das Sie durch new_text ersetzen möchten
Num_Chars: Die Anzahl der Zeichen im alten Text, die Sie durch new_text ersetzen möchten
Neuer_Text: Der Text, der den alten_Text ersetzt
Beispiel: Ersetzen Sie die ersten beiden Zeichen durch nichts in Zelle A6, kopieren Sie diese Formel und fügen Sie sie ein:
= ERSETZEN (A6,1,2, "")
Presse Enter Schlüssel
1.2 Entfernen Sie die ersten N Zeichen mit einer benutzerdefinierten Funktion
1. Drücken Sie Alt + F11 Klicken Sie auf die Tasten, um das Microsoft Visual Basic für Applikationen-Fenster zu aktivieren, und klicken Sie dann auf Insert > Modul um ein Modul zu erstellen.
2. Kopieren Sie den folgenden Code und fügen Sie ihn in den Code ein Modul Skripte.
VBA-Code: Entfernen Sie die ersten n Zeichen
Public Function RemoveFirstC(rng As String, cnt As Long)
RemoveFirstC = Right(rng, Len(rng) - cnt)
End Function
3. Speichern Sie den Code und kehren Sie zu dem verwendeten Blatt zurück. Entfernen Sie beispielsweise die ersten drei Zeichen aus der Zeichenfolge in Zelle A3, kopieren Sie diese Formel und fügen Sie sie ein
= RemoveFirstC (A11,3)
Presse Enter Schlüssel
In diesem Teil gibt es zwei Möglichkeiten, die letzten N Zeichen aus der Zeichenfolge in Excel zu entfernen.
2.1 Entfernen Sie die letzten N Zeichen mit der Funktion LINKS
Formelsyntax und Argumente
Formel: = LINKS (string_cell, LEN (string_cell) -Num_chars)
Referenz: string_cell: Die Zelle, mit der Sie Zeichen entfernen
n_character: Die Anzahl der Zeichen, die Sie entfernen möchten
Beispiel: Entfernen Sie die letzten 2 Zeichen aus der Zeichenfolge in Zelle A2, kopieren Sie die Formel und fügen Sie sie ein
= LINKS (A2, LEN (A2) -2)
Presse Enter Schlüssel
2.2 Entfernen Sie die letzten N Zeichen mit einer benutzerdefinierten Funktion
1. Drücken Sie Alt + F11 Klicken Sie auf die Tasten, um das Fenster Microsoft Visual Basic für Anwendungen zu aktivieren Insert > Modul um ein Modul zu erstellen.
2. Kopieren Sie den folgenden Code und fügen Sie ihn in das Modul-Skript ein.
VBA-Code: Entfernen Sie die letzten n Zeichen
Public Function RemoveLastC(rng As String, cnt As Long)
RemoveLastC = Left(rng, Len(rng) - cnt)
End Function
3. Speichern Sie den Code und kehren Sie zu dem verwendeten Blatt zurück. Entfernen Sie beispielsweise die letzten 3 Zeichen aus der Zeichenfolge in Zelle A5 und geben Sie diese Formel ein
= RemoveLastC (A5,3)
Presse Enter Schlüssel
![]() |
Möchten Sie eine Gehaltserhöhung und viel Zeit haben, um mit der Familie zusammen zu sein? Office Tab Steigert Ihre Effizienz bei der Arbeit mit Microsoft Office jetzt um 50 %
|
Wenn Sie keine Zeit damit verschwenden möchten, sich Formeln zu merken, die sich mit der Aufgabe befassen, N Zeichen links oder rechts von einer Zeichenfolge zu entfernen, wird die Nach Position entfernen Nutzen von Kutools for Excel kann diese Aufgabe mit Klicks ohne Formeln erledigen.
Lassen Sie sich jetzt schneller und besser arbeiten als andere
35 Textbearbeitungswerkzeuge für Excel Verbessern Sie Ihre 90% ige Produktivität bei der Textverarbeitung und lassen Sie viel Zeit, um das Leben zu genießen
Diese Tools sind nur ein Teil davon Kutools for Excel, gibt es 194 Tools, die sonst gelöst werden können 80% Excel-Rätsel für Sie.
- Kutools for Excel helfen Ihnen, problemlos mit 1500 Arbeitsszenarien umzugehen, und verbessern Ihre durchschnittliche Effizienz von 71% jeden Tag
- Vermeiden Sie mit einem Klick die meisten komplizierten Vorgänge. Vermeiden Sie die Maushand, die durch Tausende von Mausklicks verursacht wird.
- Sie können Excel-Aufgaben in Sekundenschnelle erledigen, ohne nach schmerzhaften Formeln und VBA zu suchen, und haben viel mehr Zeit, um Ihre Familie zu begleiten.
- Ausgewählt von mehr als 110000 hocheffizienten Menschen und mehr als {module708} weltweit bekanntem Unternehmen.
Nach kostenloser Installation Kutools for ExcelBitte machen Sie wie folgt:
Wählen Sie die Zellen aus, aus denen Sie Zeichen entfernen möchten, und wenden Sie das Dienstprogramm an, indem Sie auf klicken Kutoolen > Text > Nach Position entfernen.
3.1 Entfernen Sie die ersten / letzten N Zeichen ohne Formel
>> Entfernen Sie die ersten N Zeichen
![]() |
1 in Zahlen Geben Sie im Textfeld die Anzahl der Zeichen ein, die Sie aus der Zeichenfolge entfernen möchten. In diesem Beispiel werde ich zuerst entfernen 3 Zeichen aus Zeichenfolgen. 2) Überprüfen Von links Option in Position . |
Das Ergebnis wird angezeigt als:
>> Entfernen Sie die letzten N Zeichen
![]() |
1 in Zahlen Geben Sie im Textfeld die Anzahl der Zeichen ein, die Sie aus der Zeichenfolge entfernen möchten. In diesem Beispiel werde ich zuletzt entfernen 3 Zeichen aus Zeichenfolgen. 2) Überprüfen Von rechts Option in Position . |
Das Ergebnis wird angezeigt als:
3.2 Entfernen Sie N Zeichen von einer mittleren bestimmten Position ohne Formel
Manchmal möchten Sie jedoch möglicherweise eine bestimmte Anzahl von Zeichen aus der Mitte einer Zeichenfolge entfernen.
Beispiel: Entfernen Sie 3 Zeichen, beginnend mit den dritten Zeichen aus der Zeichenfolge.
![]() |
1 in Nummer Text, geben Sie die Anzahl der Zeichen ein, die Sie aus den Zeichenfolgen entfernen möchten. Hier werde ich entfernen 3 Zeichen. 2) Überprüfen Angeben Geben Sie dann die Nummer ein, von der Sie den Zeichenfolgenstart neben dem Textfeld in entfernen möchten Position Abschnitt, hier werde ich Zeichen aus dem dritten Zeichen entfernen. |
Das Ergebnis wird angezeigt als:
TIPP: Wenn Sie alle numerischen, alphabetischen, nicht numerischen, nicht alphabetischen oder spezifischen Zeichen aus Zellen entfernen möchten, können Sie dies beantragen Kutools for Excel's Zeichen entfernen Dienstprogramm.
Weitere Tipps zum Entfernen von Zeichen ...











