Inhaltsverzeichnis
In Datensätzen stoßen wir auf Telefonnummern, die Bindestriche (-) enthalten. Aus offensichtlichen Gründen müssen wir die Bindestriche entfernen In diesem Artikel werde ich versuchen, einige der schnellsten Methoden zu erklären, wie Suchen & Auswählen , Zelle formatieren , SUBSTITUTE Formel, und VBA-Makro-Code um die Bindestriche mühelos zu entfernen.
Angenommen, ich habe eine Liste mit Telefonnummern von Kunden,
Beachten Sie, dass diese Tabelle nur zur Veranschaulichung der Beispiele einige Dummy-Informationen enthält.
Datensatz herunterladen
Bindestriche aus Telefonnummern entfernen.xlsm4 einfache Methoden zum Entfernen von Bindestrichen aus Telefonnummern in Excel
Methode 1: Verwendung der Find & Select Methode
Schritt 1: Gehe zu Registerkarte Home>> Klicken Sie auf Suchen & Auswählen (in Bearbeitung von Abschnitt)>> Wählen Sie Ersetzen.
Schritt 2: In der Ersetzen Sie Dialogfeld, in Was finden Box-Typ Bindestrich/Bindestrich (-) und Ersetzen durch Box drücken Sie die Null ( ). Klicken Sie auf Alle finden.
Sie können durch Drücken von STRG+H um die Suchen & Ersetzen Fenster.
Schritt 3: Klicken Sie auf Alle austauschen.
Schritt 4: Es erscheint ein Bestätigungsfenster, in dem Sie auf OK .
Die gesamte Bindestriche/Hyphen wird automatisch ersetzt, wie in der folgenden Abbildung gezeigt
Hinweise: Beachten Sie, dass die Suchen & Auswählen Methode ändert die Rohdaten. Stellen Sie sicher, dass Sie die Rohdaten kopieren, bevor Sie diese Methode ausführen.
Lesen Sie mehr: Entfernen nicht-numerischer Zeichen aus Zellen in Excel
Methode 2: Verwenden von Format Cell
Schritt 1: Markieren Sie den Bereich der Zellen, in dem Sie die Bindestriche entfernen möchten, und gehen Sie zu Registerkarte "Home >> Klicken Sie auf Zelle (Abschnitt)>>Klicken Sie auf Format >>Auswählen Zelle formatieren. Es öffnet sich ein Fenster.
Schritt 2: Auf der linken Seite des Zelle formatieren Fenster innen Kategorien Wählen Sie Benutzerdefiniert >>Ändern Sie jedes Format mit elf 0en (da unsere Telefonnummer 11 Ziffern hat)
Schritt 3: Klicken Sie auf GUT.
Das Ergebnis ähnelt dem folgenden Bild
Telefonnummern, die mit 0s beginnen, behalten auch die 0s am Anfang der Nummer bei.
Lesen Sie mehr: Wie man Sonderzeichen in Excel entfernt
Methode 3: Verwendung der Formelmethode
Sie können Bindestriche entfernen & Telefonnummern in einer anderen Zelle anzeigen, indem Sie einfach eine Formel mit der UNTERSTÜTZUNG Funktion.
= SUBSTITUTE(D4,"-","")
Schritt 1: Formel eingeben =SUBSTITUTE(D4,"-","") in einer benachbarten Zelle.
Schritt 2: Ziehen Sie die Füllen Griff bis zu den letzten Einträgen, und die Ausführung zeigt ähnliche Ergebnisse wie in der folgenden Abbildung
Methode 4: Verwendung von VBA-Makro-Code
A VBA Makrocode entfernt Bindestriche aus einem ausgewählten Bereich von Zellen über einen Code, der von Microsoft Visual Basic .
Schritt 1 : Presse ALT+F11 insgesamt zu öffnen Microsoft Visual Basic .
Schritt 2: Klicken Sie in der Microsoft Visual Basic-Symbolleiste auf einfügen. >> Modul.
Schritt 3: Fügen Sie den folgenden Code in die Datei Microsoft Visual Basic-Modul.
Sub DeleteDashes() Dim rng As Range Dim WorkRng As Range On Error Resume Next 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
Schritt 4: Drücken Sie F5, um den Code auszuführen. Es öffnet sich ein Auswahlfenster.
Schritt 5: Wählen Sie einen Bereich von Zellen aus, in dem Sie die Bindestriche entfernen möchten.
Schritt 6 : Klicken Sie auf GUT. Die Ausführung der Schritte führt zu einem Ergebnis ähnlich der folgenden Abbildung
Wenn 0s am Anfang der Telefonnummern stehen, werden sie bei dieser Methode beibehalten .
Lesen Sie mehr: VBA zum Entfernen von Zeichen aus einer Zeichenfolge in Excel
Schlussfolgerung
Excel-Datensätze weisen verschiedene Zellformate auf, darunter auch Telefonnummern. Der Datensatz mit Telefonnummern muss oft in eine Zelle mit allgemeinem Format umgewandelt und die Bindestriche entfernt werden, um damit arbeiten zu können. Wir haben die vier einfachsten Methoden gezeigt, wie Suchen & Auswählen , Zelle formatieren , SUBSTITUTE Formel, und VBA-Makro-Code um die Entfernung von Bindestrichen in einem beliebigen Bereich von Zellen auszuführen. Ich hoffe, diese Methoden werden Ihren Fragen gerecht und helfen Ihnen, den Prozess zu verstehen.