Tutorial: Erstes oder letztes Zeichen aus Textstrings in Excel entfernen

Melden

Hier ist ein ausführliches Tutorial, wie du in Excel das erste oder das letzte Zeichen aus einer Textzelle entfernen kannst.


In der Datenverarbeitung kommt es häufig vor, dass Texte störende Präfixe (z. B. ein Sonderzeichen am Anfang) oder Suffixe (z. B. ein Leerzeichen oder Punkt am Ende) haben. Excel bietet hierfür mehrere einfache Lösungen per Formel oder Funktion.


1. Das erste Zeichen entfernen

Um das erste Zeichen eines Textes zu löschen, nutzen wir die Funktion RECHTS in Kombination mit LÄNGE.

Die Formel:

=RECHTS(A2; LÄNGE(A2)-1)

So funktioniert es:

  • LÄNGE(A2): Ermittelt die Gesamtzahl der Zeichen im Text (z. B. "B123" hat 4 Zeichen).
  • -1: Wir ziehen ein Zeichen ab (4 - 1 = 3).
  • RECHTS(A2; 3): Gibt die letzten 3 Zeichen von rechts aus gesehen zurück. Das erste Zeichen fällt somit weg.

Alternative (mit ERSETZEN):

=ERSETZEN(A2; 1; 1; "")

Hier sagst du Excel: Ersetze im Text ab Position 1 genau 1 Zeichen durch "Nichts" ("").


2. Das letzte Zeichen entfernen

Um das letzte Zeichen zu entfernen, nutzen wir die Funktion LINKS.

Die Formel:

=LINKS(A2; LÄNGE(A2)-1)

So funktioniert es:

  • LÄNGE(A2): Ermittelt wieder die Gesamtlänge.
  • -1: Wir reduzieren die Anzahl um eins.
  • LINKS(A2; ...): Excel nimmt den Text von links und hört genau ein Zeichen vor dem Ende auf.

3. Mehrere Zeichen entfernen (n Zeichen)

Wenn du nicht nur eines, sondern beispielsweise die ersten drei oder die letzten drei Zeichen entfernen möchtest, musst du lediglich die Zahl in der Formel anpassen.

  • Die ersten 3 Zeichen entfernen: =RECHTS(A2; LÄNGE(A2)-3) oder =ERSETZEN(A2; 1; 3; "")
  • Die letzten 3 Zeichen entfernen: =LINKS(A2; LÄNGE(A2)-3)

4. Die schnellste Methode ohne Formel: Blitzvorschau (Flash Fill)

Wenn du keine Lust auf Formeln hast, ist die Blitzvorschau (ab Excel 2013) der schnellste Weg.

  1. Schreibe in die Zelle direkt neben deinem Text (B2) das gewünschte Ergebnis händisch hinein. (Beispiel: A2 enthält „#Halle“, du schreibst in B2 „Halle“).
  2. Gehe in die nächste Zelle (B3).
  3. Drücke die Tastenkombination Strg + E.
  4. Excel erkennt das Muster und entfernt automatisch bei allen folgenden Zeilen das erste Zeichen.

5. Profi-Tipp: Leerzeichen entfernen (GLÄTTEN)

Oft sieht es so aus, als ob ein Text ein Zeichen zu viel hat, dabei ist es nur ein unsichtbares Leerzeichen. Bevor du Zeichen abschneidest, kannst du versuchen, alle überflüssigen Leerzeichen am Anfang und Ende mit dieser Formel zu entfernen:

=GLÄTTEN(A2)

Zusammenfassung der Funktionen

Ziel Formel (Beispiel für Zelle A2)
Erstes Zeichen weg =RECHTS(A2; LÄNGE(A2)-1)
Letztes Zeichen weg =LINKS(A2; LÄNGE(A2)-1)
Erste X Zeichen weg =ERSETZEN(A2; 1; X; "")
Ohne Formel Strg + E (Blitzvorschau)

Viel Erfolg beim Bereinigen deiner Daten!

0