Zum Hauptinhalt springen

Wie kann man schnell Bindestriche aus Zellen in Excel entfernen?

Author: Xiaoyang Last Modified: 2025-05-28
remove dashes from cells

Angenommen, es gibt eine Liste von Postleitzahlen oder langer ISBN-Nummern in Ihren Arbeitsblattzellen, und die langen Nummern enthalten Bindestriche. Aus einem bestimmten Grund müssen Sie die Bindestriche zwischen den Zahlen entfernen (wie in den folgenden Screenshots gezeigt). Gibt es schnelle Möglichkeiten, diese Bindestriche zwischen den Zahlen in Excel zu entfernen?

Bindestriche mit Formel aus Zellen entfernen
Bindestriche ganz einfach mit Kutools für Excel aus Zellen entfernen

Bindestriche mit VBA-Code aus Zellen entfernen


Bindestriche mit Formel aus Zellen entfernen

Mit dieser SUBSTITUTE-Funktion werden die Zahlen in Textwerte umgewandelt, sodass beim Entfernen der Bindestriche weder führende Nullen entfernt werden noch die Zahlen in Exponentialschreibweise umgewandelt werden. Bitte gehen Sie wie folgt vor:

1. Geben Sie in einer angrenzenden leeren Zelle, zum Beispiel C1, diese Formel ein: =SUBSTITUTE(A1,"-",""), siehe Screenshot:

Remove dashes from cells with a formula

2. Drücken Sie die Eingabetaste, und wählen Sie Zelle C1 aus, dann ziehen Sie das Ausfüllkästchen über den Bereich, in dem Sie diese Formel verwenden möchten. Und die Bindestriche zwischen den Zahlen wurden entfernt. Siehe Screenshot:

drag and fill the formula to other cells


Bindestriche mit Kutools für Excel aus Zellen entfernen

Wenn Sie Anfänger in Excel sind, sind sowohl die Formel als auch der Code schwierig für Sie. Machen Sie sich keine Sorgen, die Funktion „Bestimmte Zeichen löschen“ von Kutools für Excel kann Ihnen helfen, die Bindestriche schnell aus den Zellen zu löschen.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

1. Wählen Sie den Bereich aus, aus dem Sie Bindestriche entfernen möchten, und klicken Sie dann auf Kutools > Text > Bestimmte Zeichen löschen, siehe Screenshot:

click Remove Characters feature of kutools

2. Aktivieren Sie im Dialogfeld „Bestimmte Zeichen löschen“ die Option Benutzerdefiniert, und geben Sie das Zeichen „-“ in das Textfeld ein. Dann können Sie die Ergebnisse im Vorschaufenster sehen. Klicken Sie anschließend auf die Schaltfläche OK, um alle Bindestriche in den ausgewählten Zellen zu entfernen. Siehe Screenshot:

type - character into the text box

Hinweis: Wenn die ausgewählten Zellen führende Nullen oder viele Ziffern enthalten, um die führenden Nullen beizubehalten und zu verhindern, dass die Zahl nach dem Entfernen der Bindestriche in Exponentialschreibweise umgewandelt wird, müssen Sie die Zellen wie im folgenden Screenshot gezeigt als Text formatieren, bevor Sie das Hilfsprogramm „Bestimmte Zeichen löschen“ anwenden.

format the cells as Text in the Format Cells dialog box

  Wenn Sie eine kostenlose Testversion (30-Tag) dieses Hilfsprogramms nutzen möchten, klicken Sie bitte hier, um es herunterzuladen, und gehen Sie dann zur Anwendung der Berechnung gemäß den oben genannten Schritten.


Bindestriche mit VBA-Code aus Zellen entfernen

Mit dem folgenden VBA-Code können Sie auch die Bindestriche zwischen den Zahlen aus einem Zellbereich entfernen.

1. Markieren Sie den Bereich, aus dem Sie die Bindestriche entfernen möchten.

2. Halten Sie die Tasten ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic for Applications zu öffnen.

3. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modulfenster ein.

VBA: Bindestriche zwischen Zahlen entfernen

Sub DeleteDashes()
'Update 20130907
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each rng In WorkRng
    rng.NumberFormat = "@"
    rng.Value = VBA.Replace(rng.Value, "-", "")
Next
Application.ScreenUpdating = True
End Sub

4. Drücken Sie dann die Taste F5, um diesen Code auszuführen, und ein Dialogfeld erscheint, das Sie auffordert, einen Bereich auszuwählen, den Sie verwenden möchten. Siehe Screenshot:

vba code to select the data list

5. Klicken Sie anschließend auf OK, und die Bindestriche zwischen den Zahlen wurden aus den Zellen entfernt. Das Zahlenformat wurde in das Textformat umgewandelt. Siehe Screenshots:

the dashes between the numbers are removed from the cells


Verwandte Artikel:

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!