Πίνακας περιεχομένων
Μπορεί να χρειαστεί να μορφοποιήσετε τους αριθμούς τηλεφώνου σας με μια επέκταση, μπορείτε εύκολα να το κάνετε χρησιμοποιώντας τις ενσωματωμένες δυνατότητες και τύπους του Excel. Σε αυτό το άρθρο, θα μάθουμε για τα εξής Μορφή αριθμού τηλεφώνου Excel με Επέκταση χρησιμοποιώντας εύκολες φόρμουλες και χαρακτηριστικά.
Εδώ έχουμε ένα σύνολο δεδομένων που έχει Ονόματα &, Αριθμοί τηλεφώνου . Τώρα θα Μορφοποιήστε τους αριθμούς τηλεφώνου με Επέκταση χρησιμοποιώντας αυτό το σύνολο δεδομένων.
Κατεβάστε το βιβλίο ασκήσεων
Μορφή αριθμού τηλεφώνου με Extension.xlsm3 τρόποι μορφοποίησης αριθμού τηλεφώνου με επέκταση στο Excel
1. Χρήση της δυνατότητας προσαρμοσμένης μορφοποίησης για τη μορφοποίηση τηλεφωνικού αριθμού με επέκταση
Χρησιμοποιώντας το Προσαρμοσμένη μορφή Χαρακτηριστικό γνώρισμα μπορείτε να Μορφή το αριθμός τηλεφώνου με Επέκταση .
Εδώ, έχω μερικούς αριθμούς τηλεφώνων και θα σας δείξω πώς να μορφή αυτά τα αριθμοί .
Για να το κάνετε αυτό,
- Πρώτον, επιλέξτε το κελί ή την περιοχή κελιών που θέλετε να χρησιμοποιήσετε Προσαρμοσμένη μορφή .
- Εδώ, επέλεξα το εύρος C5:C10 .
- Τώρα, δεξί κλικ στο στο ποντίκι για να ανοίξετε το Μενού περιβάλλοντος .
- Αργότερα, επιλέξτε Κελιά μορφοποίησης .
A παράθυρο διαλόγου του Κελιά μορφοποίησης θα εμφανιστεί.
- Από εκεί επιλέξτε Προσαρμοσμένο τότε σε Τύπος εισάγετε το μορφή που θέλετε να εφαρμόσετε στους αριθμούς σας.
- Εδώ, χρησιμοποίησα (###) ###-### "ext" ##
- Τέλος, κάντε κλικ στο OK .
Ως αποτέλεσμα, θα λάβετε το Αριθμοί τηλεφώνου με Επέκταση .
Διαβάστε περισσότερα: Πώς να γράψετε τον αριθμό τηλεφώνου στο Excel (με κάθε δυνατό τρόπο)
2. Μορφοποίηση αριθμού τηλεφώνου με επέκταση χρησιμοποιώντας συνδυασμένες συναρτήσεις του Excel
Αν θέλετε, μπορείτε να χρησιμοποιήσετε το ΑΡΙΣΤΕΡΆ και MID λειτουργίες για να Μορφή αριθμών τηλεφώνου με Επέκταση .
Επιτρέψτε μου να σας εξηγήσω τη διαδικασία,
- Αρχικά, επιλέξτε το κελί της επιλογής σας για να τοποθετήσετε το προκύπτον αξία.
- Εδώ, επέλεξα το κελί D5 .
- Τώρα, πληκτρολογήστε τον ακόλουθο τύπο στο πεδίο D5 κύτταρο ή στο Μπαρ φόρμουλας .
="("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)
Εδώ, χρησιμοποίησα τον συνδυασμό ΑΡΙΣΤΕΡΆ και MID λειτουργίες.
Κατανομή τύπου
- "("&LEFT(C5,3)&")-->, Το ΑΡΙΣΤΕΡΆ η συνάρτηση θα επιστρέψει 3 χαρακτήρες από το αριστερή πλευρά .
- Έξοδος: 101
- "("&LEFT(C5,3)&")-->, Εδώ, η Ampersand (&) θα προσθέσει Παρένθεση .
- Έξοδος: "(101)"
- MID(C5,4,3)-->, Το MID η συνάρτηση θα επιστρέψει 3 χαρακτήρες από το μέση του επιλεγμένου αριθμού ξεκινώντας από το 4η χαρακτήρα.
- Έξοδος: "345"
- MID(C5,7,4)-->, Γίνεται
- Έξοδος: "6789"
- MID(C5,11,99)-->, Μετατρέπεται σε
- Έξοδος: "6"
- " ext"&MID(C5,11,99)-->,
- " ext"&6-->, Εδώ, η Ampersand (&) Συνδυάζει το κείμενο ext με τον αριθμό 6 .
- Έξοδος: " ext6″
- "("&LEFT(C5,3)&")"&MID(C5,4,3)&"-"&MID(C5,7,4)&" ext"&MID(C5,11,99)
- “(“&101)&”)”&345&”-“&6789)&” ext”&6
- Έξοδος: (101)345-6789 ext6
- Επεξήγηση: Εδώ, με τη χρήση του Ampersand (&) να συνδέσετε τις διαφορετικές μορφές των αριθμών με Επέκταση .
Τώρα, πατήστε ENTER για να λάβετε την αναμενόμενη μορφή τηλεφωνικού αριθμού με Επέκταση .
- Εδώ, μπορείτε να χρησιμοποιήσετε το Χειρολαβή πλήρωσης στο AutoFill τύπο για τα υπόλοιπα κελιά.
Διαβάστε περισσότερα: Πώς να μορφοποιήσετε τον αριθμό τηλεφώνου με κωδικό χώρας στο Excel (5 μέθοδοι)
3. Χρήση της VBA για τη μορφοποίηση αριθμού τηλεφώνου με επέκταση
Μπορείτε επίσης να χρησιμοποιήσετε το Εφαρμογή Visual Basic (VBA) στο Μορφή αριθμών τηλεφώνου με Επέκταση . Εδώ, θα χρησιμοποιήσω ένα Ιδιωτικό υποκατάστημα η οποία θα εφαρμοστεί στο Φύλλο .
Επιτρέψτε μου να σας εξηγήσω τη διαδικασία,
Πρώτα, ανοίξτε το Προγραμματιστής tab>> στη συνέχεια επιλέξτε Visual Basic.
Στη συνέχεια, θα ανοίξει ένα νέο παράθυρο Microsoft Visual Basic για εφαρμογές .
- Τώρα, επιλέξτε Φύλλο καθώς είναι ένα Ιδιωτικό υποκατάστημα .
- Στη συνέχεια, επιλέξτε Φύλλο εργασίας από το Γενικά .
- Στη συνέχεια, επιλέξτε Αλλαγή από το Δηλώσεις.
Τώρα, γράψτε τον ακόλουθο κώδικα στο Φύλλο .
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
Εδώ, χρησιμοποίησα ένα Private Sub Worksheet_Change(ByVal Target As Range) όπου θα ελέγχει κάθε νέα καταχώρηση στο Φύλλο εργασίας αν πληροί τον όρο της Στόχος(Len) του αριθμός εάν πληροί την προϋπόθεση ότι η Αριθμός τηλεφώνου θα πάρει μορφή με ένα Επέκταση .
Ανάλυση κώδικα
- Εδώ, χρησιμοποίησα πολλαπλές δηλώσεις IF για να ελέγξετε τον αριθμό των ψηφίων. Έχω γράψει τη μορφή για το 8,10, και 12 ψηφίδες, Μπορείτε να το αλλάξετε ανάλογα με τις ανάγκες σας.
- Στη συνέχεια, χρησιμοποίησα το Αξία για να επιλέξετε το κελί Αξία στη συνέχεια χρησιμοποίησε το VBA Αριστερά , και Μέσα συναρτήσεις για να δώσει το μορφή της επιλογής μου.
Σημείωση: Ο κώδικας θα λειτουργήσει για τη στήλη A .
- Τώρα, Αποθήκευση τον κώδικα και επιστρέψτε στο φύλλο εργασίας .
- Εδώ, πληκτρολόγησα 8 ψηφίο αριθμός στο A1 κύτταρο.
Στη συνέχεια, πατήστε ENTER για να λάβετε τη μορφή της επιλογής σας με Επέκταση .
Εδώ, είναι το μορφή 3 τύπων ψηφίων.
Διαβάστε περισσότερα: Τύπος Excel για να αλλάξετε τη μορφή αριθμού τηλεφώνου (5 παραδείγματα)
Τμήμα πρακτικής
Εδώ σας έχω δώσει ένα φύλλο εξάσκησης για να εξασκηθείτε στην εξηγηθείσα μέθοδο.
Συμπέρασμα
Προσπάθησα να εξηγήσω 3 εύκολοι και γρήγοροι τρόποι για να μορφοποίηση αριθμού τηλεφώνου με επέκταση Αυτοί οι διαφορετικοί τρόποι θα σας βοηθήσουν να μορφοποιήσετε όλους τους τύπους αριθμών. Τέλος, αν έχετε οποιεσδήποτε προτάσεις, ιδέες ή σχόλια, μη διστάσετε να σχολιάσετε παρακάτω.