Wie entfernt man das letzte oder erste Zeichen, wenn es ein Komma oder ein bestimmtes Zeichen in Excel ist?
Beim Arbeiten mit Daten in Excel kommt es häufig vor, dass Einträge ein Komma oder ein anderes unerwünschtes Symbol als erstes oder letztes Zeichen enthalten. Solche Situationen treten oft auf, wenn Daten aus anderen Systemen exportiert, Datensätze zusammengeführt oder textbasierte Informationen massenhaft bearbeitet wurden. Das Entfernen dieser störenden Zeichen verbessert nicht nur die Optik Ihrer Daten, sondern hilft auch, Fehler bei nachfolgenden Analysen und Operationen – wie Suchvorgängen, Abgleichen oder dem Import in andere Systeme – zu vermeiden.
Dieses Tutorial zeigt Ihnen mehrere praktische Methoden, um schnell das letzte oder erste Zeichen aus mehreren Excel-Zellen zu entfernen – sofern es einem bestimmten Symbol (z. B. einem Komma) entspricht. Sie erhalten Schritt-für-Schritt-Anleitungen sowohl für Excel-Formeln als auch für die Werkzeuge von Kutools für Excel sowie zusätzliche Szenarien und Tipps zur Fehlersuche, damit Sie die Lösung wählen können, die am besten zu Ihrer Aufgabe passt.
➤ Letztes/erstes Zeichen löschen, wenn es sich um ein Komma oder ein bestimmtes Zeichen handelt – mit Kutools für Excel
➤ Letztes/erstes Zeichen mit VBA-Code löschen
Letztes/erstes Zeichen entfernen, wenn es ein Komma oder ein bestimmtes Zeichen ist – mit Formel
Excel-Formeln bieten eine unkomplizierte Möglichkeit, ein unerwünschtes erstes oder letztes Zeichen nur dann zu entfernen, wenn es einem bestimmten Symbol in Ihren Zellwerten entspricht. Dieser Ansatz ist ideal, wenn Sie eine dynamische Lösung benötigen – ohne zusätzliche Add-Ins installieren zu müssen. Die Formeln eignen sich gleichermaßen für kleine und große Datensätze und lassen sich durch einfaches Anpassen der Parameter mühelos an verschiedene Symbole anpassen.
Das letzte Zeichen entfernen, wenn es ein Komma ist
Um das letzte Zeichen einer Zelle nur dann zu entfernen, wenn es ein Komma ist, gehen Sie wie folgt vor:
1. Wählen Sie eine leere Zelle für Ihr Ergebnis – zum Beispiel D2. Geben Sie die folgende Formel in die ausgewählte Zelle ein und drücken Sie Enter, um die Eingabe zu bestätigen:
=IF(RIGHT(B2,1)=",",LEFT(B2,LEN(B2)-1),B2)

2. Ziehen Sie das Ausfüllkästchen (das kleine Quadrat in der unteren rechten Ecke der Zelle) nach unten, um die Formel auf weitere Zellen in der Liste zu übertragen. Jede Zelle zeigt dann den Text ohne abschließendes Komma an – aber nur, wenn das letzte Zeichen tatsächlich ein Komma ist.
Das erste Zeichen entfernen, wenn es ein Komma ist
Um das erste Zeichen zu entfernen, wenn es ein Komma ist, verwenden Sie die folgende Methode:
1. Wählen Sie eine leere Zelle (z. B. D2, wenn Ihre Daten in B2 beginnen), und geben Sie diese Formel ein:
=IF(LEFT(B2,1)=",",RIGHT(B2,LEN(B2)-1),B2)

2. Drücken Sie Enter und kopieren Sie die Formel anschließend nach Bedarf nach unten, um Ihren gesamten Datenbereich abzudecken. Die Formel gibt den Zellwert ohne führendes Komma zurück, sofern eines vorhanden ist.
Hinweis: In beiden Formeln bezieht sich „B2“ auf die Zelle, die überprüft und verarbeitet werden soll, und „,“ ist das zu entfernende Symbol. Möchten Sie stattdessen ein anderes Zeichen wie ein Semikolon oder einen Bindestrich entfernen, ersetzen Sie das Komma in der Formel entsprechend. Beginnen Ihre Daten in einer anderen Spalte oder Zeile, passen Sie die Zellbezüge einfach an.
Praktische Tipps: Diese formelbasierten Lösungen eignen sich ideal, wenn Sie die Originaldaten unverändert lassen und die bereinigten Daten in einer separaten Spalte ausgeben möchten. Um andere Zeichen zu entfernen, passen Sie einfach das Zeichen innerhalb der Anführungszeichen in Ihrer Formel an. Prüfen Sie vor der Anwendung auf großen Datensätzen auf Inkonsistenzen – denn die Formeln entfernen ausschließlich das angegebene Symbol und lassen alle anderen unerwünschten Zeichen unberührt.
Fehlerhinweis: Enthalten Ihre Zellen keine Daten oder nur ein einzelnes Zeichen (z. B. ein Komma), liefert die Formel unter Umständen eine leere Zeichenfolge – dies ist erwartungsgemäß, sollte jedoch bei der Überprüfung Ihrer Ergebnisse berücksichtigt werden.
Letztes/erstes Zeichen entfernen, wenn es ein Komma oder ein bestimmtes Zeichen ist – mit Kutools für Excel
Wenn Sie mit großen Datensätzen arbeiten und den Prozess zum Erkennen und Entfernen unerwünschter Zeichen am Anfang oder Ende Ihrer Daten vereinfachen möchten, bietet Kutools für Excel praktische Werkzeuge, mit denen Sie diese Aufgabe effizient erledigen können. Mithilfe der Funktionen Bestimmte Zellen auswählen und Zeichen an einer bestimmten Position löschen von Kutools identifizieren und bereinigen Sie Ihre Daten – ohne komplexe Formeln erstellen oder manuell nach Problemen suchen zu müssen. Das ist besonders nützlich, wenn Sie zahlreiche Zellen direkt vor Ort bereinigen müssen, und ideal für fortgeschrittene Excel-Nutzer sowie alle, die zeitsparende Automatisierung suchen.
1. Markieren Sie alle Zellen im gewünschten Bereich, die mit dem zu prüfenden Zeichen beginnen oder enden könnten. Klicken Sie anschließend im Menüband auf Kutools > Auswählen > Bestimmte Zellen auswählen.

2. Konfigurieren Sie im Dialogfeld Bestimmte Zellen auswählen die Optionen wie folgt für eine präzise Auswahl:

3. Sobald die entsprechenden Zellen ausgewählt sind, klicken Sie auf Kutools > Text > Zeichen an einer bestimmten Position löschen, um das Entfernungs-Werkzeug zu öffnen.

4. Geben Sie im Dialogfeld Zeichen an einer bestimmten Position löschen die Einstellungen so vor, dass nur das gewünschte Zeichen entfernt wird. Tragen Sie 1 in das Feld Anzahl ein, um festzulegen, dass ausschließlich das erste oder letzte Zeichen gelöscht werden soll. Wählen Sie Von rechts, um das letzte Zeichen zu entfernen, oder Von links, um das erste Zeichen zu löschen. Treffen Sie Ihre Auswahl und klicken Sie anschließend auf OK, um die Änderungen anzuwenden.

Das unerwünschte Zeichen am Anfang oder Ende Ihrer ausgewählten Zellen wird jetzt sofort entfernt.
Tipp: Bei diesem Vorgang werden Ihre Originaldaten direkt geändert. Wenn Sie eine Kopie des ursprünglichen Inhalts behalten möchten, duplizieren Sie Ihre Spalte daher vorab. Der Kutools-Ansatz ist besonders hilfreich, wenn Ihre Auswahl ausgeblendete Zeilen oder gefilterte Ergebnisse umfasst – denn die Werkzeuge bearbeiten zuverlässig nur die sichtbaren Zellen.
Vorsichtsmaßnahme: Stellen Sie sicher, dass Sie vor der Verwendung des Tools zum Löschen von Zeichen an einer bestimmten Position alle Zielzellen korrekt ausgewählt haben, um unbeabsichtigte Datenänderungen zu vermeiden.
Falls nicht alle Zeichen wie erwartet entfernt werden, stellen Sie sicher, dass Ihre Auswahl exakt dem eingegebenen Zeichen entspricht. Prüfen Sie zudem, ob am Anfang oder Ende Leerzeichen vorhanden sind, die die Erkennungsgenauigkeit beeinträchtigen könnten.
Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen
Letztes/erstes Zeichen mit VBA-Code entfernen
Für Anwender, die diese Bereinigungsaufgabe über variable Bereiche automatisieren möchten, bietet VBA-Code (Visual Basic for Applications) eine flexible Lösung. Die VBA-Methode eignet sich besonders dann, wenn Sie mehrere Arbeitsblätter oder umfangreiche Datensätze verarbeiten müssen – oder ein wiederverwendbares Makro für zukünftige Aufgaben bevorzugen. Mit VBA können Sie das erste oder letzte Zeichen gezielt entfernen, und zwar nur dann, wenn es einem bestimmten Symbol wie einem Komma, Semikolon oder einem anderen vorgegebenen Zeichen entspricht.
1. Klicken Sie zunächst auf Entwicklertools > Visual Basic. Wechseln Sie im erscheinenden Fenster Microsoft Visual Basic for Applications zu Einfügen > Modul.
2. Kopieren Sie den folgenden VBA-Code in das Modul:
Sub RemoveFirstOrLastIfChar()
Dim WorkRng As Range
Dim Rng As Range
Dim xTitleId As String
Dim RemoveChar As String
Dim PositionType As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select Range to clean", xTitleId, WorkRng.Address, Type:=8)
RemoveChar = Application.InputBox("Character to remove (e.g. , or ;)", xTitleId, ",", Type:=2)
PositionType = Application.InputBox("Remove from (Enter 'Left' or 'Right')", xTitleId, "Right", Type:=2)
Application.ScreenUpdating = False
For Each Rng In WorkRng
If PositionType = "Right" Then
If Right(Rng.Value, 1) = RemoveChar Then
Rng.Value = Left(Rng.Value, Len(Rng.Value) - 1)
End If
ElseIf PositionType = "Left" Then
If Left(Rng.Value, 1) = RemoveChar Then
Rng.Value = Right(Rng.Value, Len(Rng.Value) - 1)
End If
End If
Next
Application.ScreenUpdating = True
End Sub 3. Um den Code auszuführen, klicken Sie im VBA-Editor auf die Schaltfläche
. Beim Ausführen des Makros fordert Excel Sie auf, den zu bereinigenden Bereich auszuwählen, das Zielzeichen (z. B. ein Komma) einzugeben und anzugeben, von welcher Seite („Links“ oder „Rechts“) es entfernt werden soll.
Der Code prüft jede Zelle in Ihrem ausgewählten Bereich und entfernt das erste oder letzte Zeichen – sofern es Ihrer Eingabe entspricht. Um unbeabsichtigten Datenverlust zu vermeiden, überspringt das Makro Zellen, die das angegebene Symbol an der gewählten Position nicht enthalten.
Praktischer Tipp: Speichern Sie Ihre Arbeitsmappe vor dem Ausführen des Makros – besonders, wenn Sie Änderungen an einem großen Datenbereich oder wichtigen Daten vornehmen. Makros lassen sich so anpassen, dass sie gezielt auf bestimmten Arbeitsblättern arbeiten, oder erweitern, um mehrere Zeichen gleichzeitig zu verarbeiten.
Fehlerhinweis: Geben Sie das Zeichen stets exakt so ein, wie es in Ihren Daten erscheint, und wählen Sie während der Verarbeitung sorgfältig zwischen „Links“ und „Rechts“. Die Eingaben beachten die Groß- und Kleinschreibung und müssen exakt dem Zellinhalt entsprechen.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins