Inhaltsverzeichnis
Wenn Sie Ihre Telefonnummern mit einer Durchwahl formatieren müssen, können Sie dies ganz einfach mit den in Excel integrierten Funktionen und Formeln tun. In diesem Artikel erfahren Sie mehr über Excel-Telefonnummernformat mit Erweiterung mit einfachen Formeln & Funktionen.
Hier haben wir einen Datensatz mit Namen & Telefonnummern Jetzt werden wir Formatieren der Telefonnummern mit Erweiterung unter Verwendung dieses Datensatzes.
Download Arbeitsbuch Praxis
Rufnummer mit Durchwahl formatieren.xlsm3 Wege zur Formatierung von Telefonnummern mit Durchwahl in Excel
1. die Verwendung der Funktion "Benutzerdefiniertes Format" zur Formatierung der Telefonnummer mit Durchwahl
Durch die Verwendung des Benutzerdefiniertes Format Merkmal können Sie Format die Rufnummer mit Erweiterung .
Hier habe ich einige Telefonnummern und zeige Ihnen, wie Sie Format diese Zahlen .
Um dies zu tun,
- Wählen Sie zunächst die zu verwendende Zelle oder den Zellbereich aus Benutzerdefiniertes Format .
- Hier habe ich den Bereich C5:C10 .
- Jetzt, Rechtsklick auf über die Maus zum Öffnen des Kontextmenü .
- Wählen Sie später Zellen formatieren .
A Dialogfeld von Zellen formatieren erscheinen wird.
- Wählen Sie von dort aus Benutzerdefiniert dann in Typ Einfügen der Format die Sie auf Ihre Zahlen anwenden möchten.
- Hier habe ich (###) ###-### "ext" ##
- Klicken Sie schließlich auf OK .
Infolgedessen erhalten Sie die Telefonnummern mit Erweiterung .
Lesen Sie mehr: Wie man Telefonnummern in Excel schreibt (alle möglichen Arten)
2. mit kombinierten Excel-Funktionen Telefonnummern mit Durchwahl formatieren
Wenn Sie möchten, können Sie die LINKS und MID Funktionen zu Telefonnummern formatieren mit Erweiterung .
Lassen Sie mich Ihnen das Verfahren erklären,
- Wählen Sie zunächst die Zelle Ihrer Wahl, in der Sie die Das Ergebnis Wert.
- Hier habe ich die Zelle D5 .
- Geben Sie nun die folgende Formel in das Feld D5 Zelle oder in die Formel Bar .
="("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)
Hier habe ich die Kombination aus LINKS und MID Funktionen.
Formel Aufschlüsselung
- "("&LEFT(C5,3)&")--> Die LINKS Funktion wird zurückgegeben 3 Zeichen aus dem linke Seite .
- Leistung: 101
- "("&LEFT(C5,3)&")--> Hier ist die Ampersand (&) wird hinzufügen Paranthese .
- Ausgabe: "(101)"
- MID(C5,4,3)--> Die MID Funktion wird zurückgegeben 3 Zeichen aus dem Mitte der ausgewählten Nummer ab dem 4. Charakter.
- Ausgabe: "345"
- MID(C5,7,4)--> Sie wird
- Ausgabe: "6789"
- MID(C5,11,99)--> Es wird zu
- Ausgabe: "6"
- " ext"&MID(C5,11,99)-->
- " ext"&6--> Hier ist die Ampersand (&) verkettet den Text ext mit der Nummer 6 .
- Ausgabe: "ext6″.
- "("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)
- “(“&101)&”)”&345&”-“&6789)&” ext”&6
- Ausgang: (101)345-6789 ext6
- Erläuterung: Hier wird durch die Verwendung der Ampersand (&) die verschiedenen Formate der Zahlen zusammenfügen mit Erweiterung .
Drücken Sie nun EINGEBEN um das erwartete Telefonnummernformat zu erhalten mit Erweiterung .
- Hier können Sie die Füllen Griff zu AutoFill Formel für den Rest der Zellen.
Lesen Sie mehr: Wie man Telefonnummern mit Landesvorwahl in Excel formatiert (5 Methoden)
3. mit VBA Telefonnummer mit Durchwahl formatieren
Sie können auch die Visual Basic-Anwendung (VBA) zu Telefonnummern formatieren mit Erweiterung Hier werde ich eine Privatunter die angewendet werden auf Blatt .
Lassen Sie mich Ihnen das Verfahren erklären,
Öffnen Sie zunächst die Entwickler tab>> dann wählen Sie Visual Basic.
Dann öffnet sich ein neues Fenster von Microsoft Visual Basic für Anwendungen .
- Wählen Sie nun Blatt denn es ist ein Privatunter .
- Wählen Sie dann Arbeitsblatt von Allgemein .
- Wählen Sie dann Ändern Sie von Erklärungen.
Schreiben Sie nun den folgenden Code in die Datei Blatt .
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column 1 Then Exit Sub If Target.Count> 1 Then Exit Sub If Len(Target) = 8 Then With Target Application.EnableEvents = False .Value = "(" & Left(.Value, 3) & ") " & Mid(.Value, 4, 3) & "-" & "ext" & Right(.Value, 2) Application.EnableEvents = True Exit Sub End With EndIf If Len(Target) = 10 Then With Target Application.EnableEvents = False .Value = "(" & Left(.Value, 3) & ") " & Mid(.Value, 4, 4) & "-" & "ext" & Right(.Value, 3) Application.EnableEvents = True Exit Sub End With End If If Len(Target) = 12 Then With Target Application.EnableEvents = False .Value = "(" & Left(.Value, 3)& ") " & Mid(.Value, 4, 3) & "-" & Mid(.Value, 7, 4) & _ "-" & "ext" & Right(.Value, 3) Application.EnableEvents = True Exit Sub End With End If End Sub
Hier habe ich eine Private Sub Worksheet_Change(ByVal Target As Range) wo es jeden neuen Eintrag in der Arbeitsblatt ob sie die Bedingung der Richtlinie erfüllt Ziel(Len) der Nummer wenn sie die Bedingung erfüllt, die Rufnummer erhält das Format mit einer Erweiterung .
Code-Aufschlüsselung
- Hier habe ich mehrere IF-Anweisungen um die Anzahl der Ziffern zu überprüfen. Ich habe das Format für 8,10, und 12 Ziffern, Sie können sie je nach Bedarf ändern.
- Als nächstes habe ich die Wert um die Zelle auszuwählen Wert dann die VBA Links und Mitte Funktionen, um die Format meiner Wahl.
Anmerkung: Der Code funktioniert für die Spalte A .
- Jetzt, Speichern Sie den Code und gehen Sie zurück zu Ihrem Arbeitsblatt .
- Hier habe ich getippt 8-stellig Nummer im A1 Zelle.
Drücken Sie dann EINGEBEN um das Format Ihrer Wahl zu erhalten mit Erweiterung .
Hier ist die Format von 3 Arten von Ziffern.
Lesen Sie mehr: Excel-Formel zum Ändern des Telefonnummernformats (5 Beispiele)
Praxisteil
Hier habe ich ein Übungsblatt für Sie bereitgestellt, mit dem Sie die erklärte Methode üben können.
Schlussfolgerung
Ich habe versucht zu erklären 3 einfache und schnelle Wege zur Rufnummer formatieren mit Erweiterung Diese verschiedenen Möglichkeiten werden Ihnen helfen, alle Arten von Zahlen zu formatieren. Zu guter Letzt, wenn Sie irgendwelche Vorschläge, Ideen oder Feedback haben, zögern Sie bitte nicht, unten zu kommentieren.