Πίνακας περιεχομένων
Στο Microsoft Excel, δεν είναι δυνατόν να διατηρήσετε τα κορυφαία μηδενικά πληκτρολογώντας απλώς έναν αριθμό με 0 στην αρχή, καθώς το Excel, από προεπιλογή, θα αφαιρέσει αυτά τα μηδενικά και θα κρατήσει μόνο τα μεταγενέστερα μέρη. Θέλω να δείξω σε αυτό το άρθρο πώς μπορούμε να προσθέσουμε ή να διατηρήσουμε αυτά τα κορυφαία μηδενικά με μια σειρά από εύκολες και αποδοτικές συναρτήσεις και τεχνικές.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε το βιβλίο εξάσκησης που χρησιμοποιήσαμε για την προετοιμασία αυτού του άρθρου. Μπορείτε να αλλάξετε ή να τροποποιήσετε τα κελιά &- δείτε τα αποτελέσματα αμέσως με ενσωματωμένους τύπους.
Διατηρήστε κορυφαία μηδενικά.xlsm
10 μέθοδοι για τη διατήρηση των κορυφαίων μηδενικών στο Excel
Σε αυτή την ενότητα, θα σας δείξω 10 γρήγορες και εύκολες μεθόδους για να διατηρήσετε κορυφαία μηδενικά στο Excel στο λειτουργικό σύστημα Windows. Αυτό το άρθρο περιέχει λεπτομερείς εξηγήσεις με σαφείς εικόνες για τα πάντα. Έχω χρησιμοποιήσει το Έκδοση Microsoft 365 Ωστόσο, μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλη έκδοση ανάλογα με τη διαθεσιμότητά σας. Παρακαλούμε αφήστε ένα σχόλιο αν κάποιο μέρος αυτού του άρθρου δεν λειτουργεί στη δική σας έκδοση.
1. Μορφοποίηση κελιών ώστε να διατηρούνται κορυφαία μηδενικά
Για να διατηρήσετε κορυφαία μηδενικά στο Excel, η μορφοποίηση κελιών παρέχει την απλούστερη επιλογή που μπορείτε να ακολουθήσετε. Μπορείτε να προσαρμόσετε τον αριθμό ή να τον μετατρέψετε σε μορφή κειμένου με μερικά μόνο κλικ.
1.1 Προσαρμογή της μορφής αριθμού
Εδώ είναι ο κατάλογος των 8 κρατών με τα Ταχυδρομικοί κώδικες Τώρα θέλουμε να διατηρήσουμε την ίδια μορφή για όλους τους ταχυδρομικούς κώδικες, προσθέτοντας 0 πριν από αυτούς, όπου είναι απαραίτητο.
📌 Βήματα:
- Αρχικά, επιλέξτε όλα τα κελιά (C5:C12) που περιέχουν ταχυδρομικούς κώδικες.
- Στη συνέχεια, κάτω από το Αρχική σελίδα Κορδέλα, κάντε κλικ στην επιλογή πλαίσιο διαλόγου όπως φαίνεται στη δεξιά κάτω γωνία από το παράθυρο Αριθμός ομάδα εντολών.
- Στη συνέχεια, από το Κελιά μορφοποίησης παράθυρο διαλόγου, επιλέξτε το Προσαρμοσμένο
- Προσθέστε 00000 στο Προσαρμοσμένος τύπος πλαίσιο μορφοποίησης.
- Τέλος, πατήστε το πλήκτρο OK κουμπί.
- Έτσι, εδώ τώρα βλέπετε όλους τους ταχυδρομικούς κώδικες με την ίδια μορφή, διατηρώντας το 0 όπου χρειάζεται.
1.2 Χρήση ενσωματωμένων ειδικών μορφοτύπων
Μπορούμε να κάνουμε το ίδιο πράγμα επιλέγοντας την επιλογή Ειδική στην επιλογή Κελιά μορφοποίησης Στη συνέχεια, επιλέξτε το πλαίσιο διαλόγου Ταχυδρομικός κώδικας επιλογή, πατήστε OK &- τελειώσατε.
- Για το σκοπό αυτό, μπορείτε να επιλέξετε άλλες κοινές μορφές που είναι διαθέσιμες εδώ, όπως- Αριθμός τηλεφώνου, σειριακός αριθμός ασφαλείας, κ.λ.π. Όλα αυτά αντιστοιχούν στην προεπιλεγμένη τοποθεσία ΗΠΑ. Μπορείτε επίσης να αλλάξετε την τοποθεσία επιλέγοντας μια άλλη περιοχή ή χώρα από το πεδίο Τοπική τοποθεσία τότε θα μπορείτε να βρείτε παρόμοιες επιλογές όπως οι μορφές αριθμών για την επιλεγμένη περιοχή.
- Ως αποτέλεσμα, θα δείτε ότι θα υπάρχουν μηδενικά μπροστά από τους αριθμούς.
Διαβάστε περισσότερα: Πώς να διατηρήσετε κορυφαία μηδενικά στο Excel CSV (4 εύκολοι τρόποι)
1.3 Εφαρμογή μορφής κειμένου
Με τη χρήση Κείμενο μορφή, μπορούμε επίσης να κρατήσουμε τα αρχικά μηδενικά όπως απαιτείται.
📌 Βήματα:
- Επιλέξτε τα κελιά στα οποία θέλετε να εισαγάγετε τους ταχυδρομικούς κώδικες.
- Από το Αριθμός ομάδα εντολών, Επιλέξτε τη μορφή ως Κείμενο από το αναπτυσσόμενο μενού.
- Τώρα αρχίστε να πληκτρολογείτε όλους τους ταχυδρομικούς κώδικες στα κελιά &- θα δείτε ότι δεν αφαιρείται κανένα αρχικό μηδενικό.
- Αλλά θα βρείτε ένα μήνυμα σφάλματος που λέει " Αριθμός αποθηκευμένος ως κείμενο " από μια κίτρινη πτυσσόμενη επιλογή δίπλα στα κελιά. 'Αγνοήστε το σφάλμα ' για κάθε κελί &- τελειώσατε.
- Καθώς αυτή η μέθοδος απαιτεί κάποιο χρόνο για να εκτελεστεί για όλα τα δεδομένα χειροκίνητα, η μέθοδος αυτή είναι αποτελεσματική όταν χρειάζεται να εισαγάγετε δεδομένα και όχι να μορφοποιήσετε ένα εύρος αποθηκευμένων δεδομένων.
Διαβάστε περισσότερα: Πώς να προσθέσετε κορυφαία μηδενικά στη μορφή κειμένου του Excel (10 τρόποι)
2. Χρήση της συνάρτησης TEXT για την προσθήκη προηγούμενων μηδενικών
Το Λειτουργία TEXT είναι ένας άλλος καρποφόρος τρόπος που μπορείτε να χρησιμοποιήσετε για να μορφοποιήσετε τους αριθμούς κατά προσθήκη αρχικών μηδενικών .
📌 Βήματα:
- Εδώ. Κελί D5 εισάγετε τον ακόλουθο τύπο:
=TEXT(C5, "00000")
🔎 Κατανομή τύπων:
- Το ΚΕΙΜΕΝΟ μετατρέπει έναν αριθμό σε κείμενο με συγκεκριμένη μορφή τιμής.
- Εδώ μέσα στην παρένθεση, C5 είναι η τιμή του κελιού που μορφοποιείται σε " 00000 " μορφή κειμένου.
- Τύπος Εισάγετε το Θα δείτε το επιθυμητό αποτέλεσμα.
- Τώρα για να κάνετε το ίδιο για όλα τα κελιά, χρησιμοποιήστε την εντολή Χειρολαβή πλήρωσης επιλογή από το Κελί D5 να γεμίσει μέχρι το τελευταίο Κελί D12 Θα βρείτε όλους τους ταχυδρομικούς κώδικες με παρόμοια μορφή.
- Εδώ, θα δείτε μια προειδοποίηση σφάλματος, καθώς έχετε εισάγει αριθμούς ως εισαγωγή κειμένου. Πρέπει να αγνοήσετε τα σφάλματα κάνοντας κλικ στο εικονίδιο σφάλματος και επιλέγοντας το " Αγνοήστε το σφάλμα " επιλογή.
3. Προσθήκη αποσιωπητικών πριν από τους αριθμούς
Μπορούμε επίσης να χρησιμοποιήσουμε μια απόστροφο πριν από έναν αριθμό &- στη συνέχεια, προσθέστε μηδενικά όπως απαιτείται. Αυτό θα μετατρέψει το κελί σε μορφή κειμένου.
- Για το σκοπό αυτό, πρέπει να προσθέσετε αποσιωπητικά χειροκίνητα πριν από κάθε αριθμό και στη συνέχεια προσθέστε το κορυφαία μηδενικά. Έτσι μπορείτε απλά να μετατρέψετε τους αριθμούς σε κείμενο μορφή.
- Καθώς αυτή η μέθοδος αναπαριστά τη μορφή κειμένου, έτσι θα βρείτε το μήνυμα σφάλματος που περιέχει ξανά " Αριθμός αποθηκευμένος ως κείμενο ". Έτσι, θα πρέπει να επιλέξετε Ignore Error (Αγνόηση σφάλματος) για όλα τα κελιά που έχουν μηνύματα σφάλματος.
4. Συνδυασμός της συνάρτησης RIGHT με τον τελεστή Ampersand
Τώρα, αυτή είναι μια άλλη τέλεια μέθοδος που επιστρέφει το αποτέλεσμα χρησιμοποιώντας την Λειτουργία RIGHT και Ampersand (&). Μπορείτε επίσης να χρησιμοποιήσετε τον τελεστή Συνάρτηση CONCATENATE αντί του τελεστή &.
📌 Βήματα:
- Στο Κελί D5 εισάγετε τον ακόλουθο τύπο:
=RIGHT("00000"&C5,5)
- Τύπος Εισάγετε το κουμπί.
- Χρήση Λαβή πλήρωσης για να συμπληρώσετε όλα τα άλλα κελιά που περιέχουν ταχυδρομικούς κώδικες.
🔎 Κατανομή τύπων:
- Εδώ, η ΔΕΞΙΑ επιστρέφει τον καθορισμένο αριθμό χαρακτήρων από το τέλος μιας συμβολοσειράς κειμένου.
- Συνδυάζουμε 00000 πριν από κάθε αριθμό με τη χρήση Ampersand(&) μεταξύ των κυττάρων 00000 &?
- Τώρα, η ΔΕΞΙΑ η συνάρτηση επιτρέπει την εισαγωγή μόνο των 5 τελευταίων χαρακτήρων των δεδομένων που προκύπτουν στα κελιά.
Διαβάστε περισσότερα: Πώς να προσθέσετε κορυφαία μηδενικά στο Excel με τη λειτουργία CONCATENATE
5. Χρήση της λειτουργίας BASE
Λειτουργία BASE χρησιμοποιείται για τη μετατροπή ενός αριθμού σε διαφορετικά αριθμητικά συστήματα (δυαδικό, δεκαδικό, δεκαεξαδικό ή οκταδικό) Μπορείτε επίσης να ορίσετε πόσους χαρακτήρες θέλετε να βλέπετε μέσω αυτής της λειτουργίας.
📌 Βήματα:
- Στο Κελί D5 εισάγετε τον ακόλουθο τύπο:
=BASE(C5,10,5)
- Τύπος Εισάγετε το .
- Χρήση Χειρολαβή πλήρωσης για την αυτόματη συμπλήρωση όλων των άλλων κελιών όπως απαιτείται.
🔎 Κατανομή τύπων:
Μέσα στα ορίσματα της εντολής ΒΑΣΗ λειτουργία,
- C5 επιλέγεται ως το Κύτταρο τιμή για C5 .
- 10 είναι το radix ή το σύστημα αριθμών για δεκαδικές τιμές.
- Και 5 είναι ο αριθμός των χαρακτήρων που θέλουμε να δούμε ως αποτέλεσμα.
Παρόμοιες αναγνώσεις
- Πώς να βάλετε παρενθέσεις για αρνητικούς αριθμούς στο Excel
- Μορφοποίηση ενός αριθμού σε χιλιάδες K και εκατομμύρια M στο Excel (4 τρόποι)
- Πώς να εφαρμόσετε τη μορφή αριθμού σε εκατομμύρια με κόμμα στο Excel (5 τρόποι)
- Προσαρμοσμένη μορφή αριθμού: Εκατομμύρια με ένα δεκαδικό στο Excel (6 τρόποι)
6. Εισαγωγή αρχείου κειμένου & Στη συνέχεια, προσθήκη αρχικών μηδενικών με τη χρήση του εργαλείου Power Query Tool & Λειτουργία PadText
Μπορείτε επίσης να εισαγάγετε ένα εύρος δεδομένων &- στη συνέχεια να τα μετατρέψετε σε σταθερή μορφή προσθέτοντας μηδενικά. Microsoft Excel 2010 ή υψηλότερη έκδοση, τότε θα μπορείτε να χρησιμοποιήσετε αυτή τη μέθοδο με το Power Query Editor .
📌 Βήματα:
- Σύμφωνα με το Δεδομένα κορδέλα, κάντε κλικ στο Από κείμενο/CSV επιλογή.
- Θα εμφανιστεί ένα παράθυρο διαλόγου από το οποίο θα πρέπει να εισαγάγετε το αρχείο που περιέχει τα δεδομένα.
- Επιλέξτε το αρχείο & και, στη συνέχεια, πατήστε Εισαγωγή.
- Θα εμφανιστεί ένα νέο παράθυρο διαλόγου με τα εισαγόμενα δεδομένα &- πρέπει να κάνετε κλικ στο Μετασχηματισμός δεδομένων .
- Τώρα, η Ερώτηση ισχύος θα εμφανιστεί το παράθυρο.
- Κάτω από το Προσθήκη στήλης κορδέλα, επιλέξτε Προσαρμοσμένη στήλη .
- Προσθέστε το όνομα της στήλης κάτω από το Νέο όνομα στήλης επιλογή.
- Τώρα κάτω από το Προσαρμοσμένη φόρμουλα στήλης , type-
=Text.PadStart([Στήλη1],5, "0")
- Τύπος OK .
Θα βρείτε τη νέα στήλη με τους μορφοποιημένους ταχυδρομικούς κώδικες.
- Επιλέξτε Κλείσιμο & Φόρτωση επιλογή.
Τώρα, θα εμφανιστεί ένα νέο φύλλο εργασίας &- τα πρόσφατα δεδομένα που αποκτήθηκαν από το Power Query Editor θα μετατραπούν εδώ με τον πίνακα pivot όπως φαίνεται παρακάτω.
Διαβάστε περισσότερα: Excel Μετατροπή αριθμού σε κείμενο με κορυφαία μηδενικά: 10 αποτελεσματικοί τρόποι
7. Συγχώνευση των λειτουργιών REPT & LEN μαζί
Η χρήση των REPT & LEN λειτουργίες μαζί είναι μια άλλη γόνιμη μέθοδος που μπορείτε να υιοθετήσετε.
📌 Βήματα:
- Στο Κελί D5 , type-
=REPT(0,5-LEN(C5))&C5
- Τύπος Εισάγετε το &- θα εμφανιστούν αμέσως οι μορφοποιημένες τιμές.
🔎 Κατανομή τύπων:
- REPT λειτουργία έχει προέλθει από Επανάληψη word &- αυτή η συνάρτηση επαναλαμβάνει το κείμενο έναν δεδομένο αριθμό φορών.
- LEN επιστρέφει τον αριθμό των χαρακτήρων μιας συμβολοσειράς κειμένου.
- Τώρα, μέσα στα επιχειρήματα, 0 έχει προστεθεί πρώτα, καθώς αυτή είναι η τιμή του κειμένου που θέλουμε να επαναλάβουμε, καθώς τα μηδενικά μπροστά από τους αριθμούς είναι απαραίτητα.
- 5-LEN(C5) δηλώνει τον αριθμό των αρχικών μηδενικών (0) που πρέπει να προστεθούν ή να επαναληφθούν.
- Τέλος, Κύτταρο C5 προστίθεται σε ολόκληρη τη συνάρτηση με τη χρήση Ampersand(&) καθώς η τιμή αυτού του κελιού πρέπει να τοποθετηθεί μετά τα πρώτα μηδενικά.
Διαβάστε περισσότερα: Πώς να βάζετε το 0 στο Excel μπροστά από τους αριθμούς (5 εύχρηστες μέθοδοι)
8. Προσθήκη σταθερού αριθμού αρχικών μηδενικών με χρήση της συνάρτησης CONCATENATE
Αν θέλετε να προσθέσετε έναν συγκεκριμένο αριθμό αρχικών μηδενικών πριν από έναν αριθμό ή ένα κείμενο, τότε CONCATENATE θα κάνει τη δουλειά για σας. Εδώ είναι διαφορετικοί τύποι αριθμών σε Στήλη Β &- θα προσθέσουμε δύο μηδενικά πριν από κάθε αριθμό.
📌 Βήματα:
- Στο Κύτταρο C5 , type-
=CONCATENATE("00",B5)
- Τύπος Εισάγετε το .
- Χρήση Χειρολαβή πλήρωσης για την αυτόματη συμπλήρωση των άλλων κελιών μέχρι C12 .
Έτσι, στην παρακάτω εικόνα, βλέπετε όλους τους αριθμούς με δύο 0 μπροστά.
Διαβάστε περισσότερα: Πώς να συνδέσετε αριθμούς με κορυφαία μηδενικά στο Excel (6 μέθοδοι)
9. Χρήση της VBA για τη διατήρηση των αρχικών μηδενικών
Μπορούμε επίσης να κρατήσουμε ή να προσθέσουμε κορυφαία μηδενικά χρησιμοποιώντας το VBScript.
📌 Βήματα:
- Για το σκοπό αυτό, πρώτα, μεταβείτε στην επάνω κορδέλα και πατήστε το κουμπί Προγραμματιστής , και στη συνέχεια πατήστε το κουμπί Visual Basic από το μενού.
- Μπορείτε να χρησιμοποιήσετε ALT + F11 για να ανοίξετε το "Microsoft Visual Basic για εφαρμογές" αν δεν έχετε προσθέσει την καρτέλα Developer.
- Τώρα, ένα παράθυρο με όνομα "Microsoft Visual Basic για εφαρμογές" Εδώ, από την επάνω γραμμή μενού, πατήστε το κουμπί "Εισαγωγή" Και θα εμφανιστεί ένα μενού. Από αυτά, επιλέξτε το "Module'" επιλογή.
- Τώρα, ένα νέο "Module" θα εμφανιστεί το παράθυρο. Επικόλληση αυτόν τον κώδικα VBA στο πλαίσιο.
Sub KeepLeadingZeroes() Range("C5", Range("C5").End(xlDown)).Select Selection.NumberFormat = "000000" End Sub
- Τύπος F5 , και θα εκτελέσει τους κωδικούς ή τη μακροεντολή.
- Τύπος Alt+F11 ξανά για να επιστρέψετε στο φύλλο Excel &- θα δείτε το αποτέλεσμα όπως φαίνεται στην ακόλουθη εικόνα.
🔎 Επεξήγηση κώδικα VBA:
- Προσθέτουμε το Υπορουτίνα ενότητα first & ονομάζοντας τη μακροεντολή μας ως KeepLeadingZeros .
- Με το Εύρος επιλέγεται το 1ο κελί που πρέπει να μορφοποιηθεί.
- Με Τέλος(xldown) &, Επιλέξτε υποεντολές, επιλέγουμε ολόκληρο το εύρος των κελιών που περιέχουν τους ταχυδρομικούς κώδικες.
- Στην επόμενη γραμμή, μέσω του NumberFormat υπο-εντολή, ορίζουμε τον αριθμό των ψηφίων(5) με 0.
Διαβάστε περισσότερα: Πώς να αφαιρέσετε κορυφαία μηδενικά στο Excel (7 εύκολοι τρόποι + VBA)
10. Διατήρηση ή προσθήκη αρχικών μηδενικών στον πίνακα Pivot
Σε μια Πίνακας Pivot , μπορούμε να χρησιμοποιήσουμε DAX (έκφραση ανάλυσης δεδομένων) τύπο για να διατηρήσετε ή να προσθέσετε κορυφαία μηδενικά με μορφοποίηση μιας στήλης ή γραμμής.
📌 Βήματα:
- Από το Εισαγωγή κορδέλα, επιλέξτε Πίνακας Pivot , και ένα παράθυρο διαλόγου με το όνομα Δημιουργία πίνακα Pivot θα εμφανιστεί.
- Στο Πίνακας/Περιοχή πλαίσιο, επιλέξτε ολόκληρο το Συστοιχία πινάκων (B4:C12).
- Σημειώστε την επιλογή ' Προσθέστε αυτά τα δεδομένα στο μοντέλο δεδομένων '.
- Τύπος ΕΝΤΆΞΕΙ.
Με αυτά τα βήματα, μπορείτε πλέον να μετατρέψετε τα δεδομένα σας σε έναν πίνακα περιστροφής, όπου είναι διαθέσιμα τα μέτρα DAX.
- Θα εμφανιστεί ένα νέο φύλλο εργασίας &- στα δεξιά, θα δείτε το Πεδία πίνακα Pivot παράθυρο.
- Κάντε δεξί κλικ στο το ποντίκι σας στο Εύρος.
- Επιλέξτε Προσθέστε το μέτρο.. .
Ένα νέο παράθυρο διαλόγου με όνομα Μέτρο Αυτό ονομάζεται Επεξεργαστής τύπων DAX .
- Τύπος Ταχυδρομικοί κώδικες με κορυφαία μηδενικά ως Όνομα μέτρου ή οτιδήποτε άλλο προτιμάτε.
- Σύμφωνα με το Μπάρα τύπου , type-
=CONCATENATEX(Range,FORMAT([Zip Codes], "00000"),",",")
- Τύπος ΕΝΤΆΞΕΙ.
- Πηγαίνετε στο Πεδία πίνακα Pivot και πάλι, θα βρείτε μια νέα επιλογή- f x Ταχυδρομικοί κώδικες με κορυφαία μηδενικά
- Σημειώστε αυτή την επιλογή &- θα δείτε το αποτέλεσμα στα αριστερά του λογιστικού φύλλου.
Διαβάστε περισσότερα: Πώς να προσθέσετε κορυφαία μηδενικά για να κάνετε 10 ψηφία στο Excel (10 τρόποι)
Καταληκτικά λόγια
Αυτοί είναι όλοι οι εύκολοι και αποτελεσματικοί τρόποι που μπορείτε να ακολουθήσετε για να προσθέσετε ή να διατηρήσετε κορυφαία μηδενικά σε δεδομένα του Microsoft Excel. Εάν γνωρίζετε περισσότερες βασικές και αποδοτικές μεθόδους που πρέπει να προσθέσω, τότε ενημερώστε με μέσω των σχολίων. Ή μπορείτε να ρίξετε μια ματιά στα άλλα ενημερωτικά και ενδιαφέροντα άρθρα μας σε αυτόν τον ιστότοπο.