Πίνακας περιεχομένων
Στο Microsoft Excel, πρέπει να μορφοποιήσουμε τις τιμές οποιουδήποτε κελιού για να έχουμε σωστή αναγνωσιμότητα και καλή εμφάνιση. Εκτός από τη χρήση της διαθέσιμης ενσωματωμένης εντολής στην κορδέλα του Excel, μπορούμε να μορφοποιήσουμε την τιμή του κελιού χρησιμοποιώντας την εντολή ΚΕΙΜΕΝΟ λειτουργία και επίσης Μορφή VBA Αν είστε επίσης περίεργοι να μάθετε γι' αυτό, κατεβάστε το βιβλίο ασκήσεων και ακολουθήστε μας.
Κατεβάστε το βιβλίο ασκήσεων
Κατεβάστε αυτό το τετράδιο ασκήσεων για εξάσκηση ενώ διαβάζετε αυτό το άρθρο.
Λειτουργίες μορφοποίησης και TEXT.xlsm
📚 Σημείωση:
Όλες οι λειτουργίες αυτού του άρθρου επιτυγχάνονται με τη χρήση της εντολής Microsoft Office 365 εφαρμογή.
10 κατάλληλα παραδείγματα της λειτουργίας TEXT για τη μορφοποίηση μιας τιμής κελιού στο Excel
Εδώ, θα χρησιμοποιήσουμε η λειτουργία TEXT για να μετατρέψουμε τη μορφοποίηση της τιμής του κελιού μας. Θα δείξουμε 10 κατάλληλα παραδείγματα για την παρουσίαση όλων των μορφοποιήσεων.
1. Μορφοποίηση τιμής αριθμού
Στο πρώτο παράδειγμα του ΚΕΙΜΕΝΟ θα αλλάξουμε τη μορφοποίηση ενός αριθμού και θα τον εμφανίσουμε με διαφορετικές μορφοποιήσεις. Έχουμε έναν αριθμό στο κελί B5 Θα το μορφοποιήσουμε σε 7 διαφορετικές μορφές.
Επιλέξτε ένα κελί και γράψτε οποιονδήποτε από τους τύπους μορφοποίησης σύμφωνα με την επιθυμία σας.
Για να μετατρέψετε την τιμή σε '#,###.00' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "#,###.00")
Για τη μετατροπή της τιμής σε '(#,###.00)' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"(#,###.00)")
Για να μετατρέψετε την τιμή σε '-#,###.00' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"-#,###.00")
Για τη μετατροπή της τιμής σε '#,###' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "#,###")
Για να μετατρέψετε την τιμή σε '###,###' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "###,###")
Για τη μετατροπή της τιμής σε '####.00' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "####.00")
Για να μετατρέψετε την τιμή σε '#.00' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "#.00")
Πατήστε το Εισάγετε το και θα έχετε την επιθυμητή μορφοποίηση κελιών.
Έτσι, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ για τη μορφοποίηση αριθμών.
Διαβάστε περισσότερα: Πώς να συνδυάσετε κείμενο και αριθμούς στο Excel και να διατηρήσετε τη μορφοποίηση
2. Μορφοποίηση νομίσματος
Στο ακόλουθο παράδειγμα, θα χρησιμοποιήσουμε το ΚΕΙΜΕΝΟ για να εμφανίσετε έναν αριθμό σε μορφή νομίσματος. 7 διαφορετικούς τύπους μορφοποίησης νομισμάτων θα δείξουμε εδώ. Έχουμε τον αριθμό στο κελί B5 .
Για να λάβετε την τιμή, επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με τις απαιτήσεις σας.
Για να μετατρέψετε την τιμή σε '$#,###.00' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"$#,###.00")
Για τη μετατροπή της τιμής σε '($#,###.00)' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"($#,###.00)")
Για να μετατρέψετε την τιμή σε '-$#,###.00' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"-$#,###.00")
Για τη μετατροπή της τιμής σε '¥#,###' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"
¥#,###")
Για να μετατρέψετε την τιμή σε '¥###,###' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"
¥###,###")
Για τη μετατροπή της τιμής σε '$####.00' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"$####.00")
Για να μετατρέψετε την τιμή σε '$#.00' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"$#.00")
Τύπος Εισάγετε το Θα λάβετε την επιθυμητή μορφοποίηση νομίσματος.
Έτσι, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε τη συνάρτηση TEXT του Excel για να μορφοποιήσουμε έναν αριθμό σε νόμισμα.
Διαβάστε περισσότερα: Κώδικες μορφής λειτουργίας κειμένου του Excel
3. Μορφοποίηση ημερομηνίας
Τώρα, θα χρησιμοποιήσουμε το ΚΕΙΜΕΝΟ για να μορφοποιήσουμε ημερομηνίες σε διαφορετικές μορφές. Η τιμή της ημερομηνίας μας βρίσκεται στο κελί B5 . Θα δείξουμε 9 διαφορετικούς τύπους μορφοποίησης ημερομηνίας.
Αρχικά, επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με τις απαιτήσεις σας.
Για να μετατρέψετε την ημερομηνία σε 'DDMMMYYY' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "DDMMMYYY")
Για τη μετατροπή της ημερομηνίας σε 'DDMMMYY' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "DDMMMYY")
Για να μετατρέψετε την ημερομηνία σε 'MMM DD, YYYY' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "MMM DD, YYYY")
Για τη μετατροπή της ημερομηνίας σε 'DDDD' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "DDDD")
Για να μετατρέψετε την ημερομηνία σε 'DDDD,DDMMMYYYY' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "DDDD, DDMMMYYYYYY")
Για τη μετατροπή της ημερομηνίας σε 'DDDD, MMM DD, YYYY' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "DDDD, MMM DD, YYYY")
Για να μετατρέψετε την ημερομηνία σε 'MM/DD/YYYY' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "MM/DD/YYYYYY")
Για τη μετατροπή της ημερομηνίας σε 'MM/DD' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "MM/DD")
Για να μετατρέψετε την ημερομηνία σε 'YYYY-MM-DD' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "YYYY-MM-DD")
Στη συνέχεια, πατήστε Εισάγετε το Θα έχετε την επιθυμητή μορφοποίηση ημερομηνίας.
Ως εκ τούτου, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ για τη μορφοποίηση ημερομηνιών.
4. Χρόνος μορφοποίησης
Εδώ, η ΚΕΙΜΕΝΟ θα μας βοηθήσει να μορφοποιήσουμε την τιμή της ώρας σε διαφορετικές μορφές. Η ώρα που πρέπει να μορφοποιήσουμε βρίσκεται στο κελί B5 . Θα εμφανίσουμε 3 διαφορετικούς τύπους μορφοποίησης χρόνου.
Αρχικά, επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με τις απαιτήσεις σας.
Για να μετατρέψετε τον χρόνο σε 'H:MM AM/PM' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "H:MM AM/PM")
Για τη μετατροπή του χρόνου σε 'H:MM:SS AM/PM' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "H:MM:SS AM/PM")
Για να μετατρέψετε τον χρόνο σε 'H:MM:SS AM/PM' μορφή, ο τύπος θα είναι:
=TEXT(NOW(), "H:MM:SS AM/PM")
Θα χρησιμοποιήσουμε επίσης η συνάρτηση NOW .
Μετά από αυτό, πατήστε Εισάγετε το . θα πάρετε την επιθυμητή μορφοποίηση του χρόνου σας.
Επομένως, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ για να μορφοποιήσουμε την επιθυμητή ώρα.
5. Μορφοποίηση συνδυασμένης ημερομηνίας και ώρας
Μερικές φορές, το σύνολο δεδομένων μας περιέχει τόσο ημερομηνία όσο και ώρα στο ίδιο κελί. Σε αυτή την περίπτωση, μπορούμε να τα μορφοποιήσουμε χρησιμοποιώντας την εντολή ΚΕΙΜΕΝΟ Θα δείξουμε 3 διαφορετικούς τύπους μορφοποίησης όπου η ώρα και η ημερομηνία τοποθετούνται μαζί. Η τιμή βρίσκεται στο κελί B5 .
Αρχικά, επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με τις ανάγκες σας.
Για να μετατρέψετε την ημερομηνία και την ώρα σε 'MMM DD, YYYY H:MM:SS AM/PM' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "MMM DD, YYYY H:MM:SS AM/PM")
Για τη μετατροπή τόσο της ημερομηνίας όσο και της ώρας σε 'YYYY-MM-DD H:MM AM/PM' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "YYYY-MM-DD H:MM AM/PM")
Για να μετατρέψετε την ημερομηνία και την ώρα σε 'YYYY-MM-DD H:MM' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "YYYY-MM-DD H:MM")
Στη συνέχεια, πατήστε Εισάγετε το Θα παρατηρήσετε ότι η τιμή θα διαμορφωθεί ανάλογα με την επιθυμία σας.
Επιτέλους, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ για να μορφοποιήσετε ημερομηνία και ώρα ταυτόχρονα.
6. Διαμόρφωση ποσοστού
Μπορούμε να μετατρέψουμε έναν αριθμό σε ποσοστά χρησιμοποιώντας την εντολή ΚΕΙΜΕΝΟ Θα δείξουμε 3 Κυρίως, η μορφοποίηση θα διαφέρει ανάλογα με τον αριθμό των ψηφίων που κρατάμε μετά το δεκαδικό σημείο. Η τιμή που θα μετατραπεί βρίσκεται στο κελί B5 .
Πρώτα απ' όλα, επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με τις απαιτήσεις σας.
Για να μετατρέψετε την τιμή σε '0%' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "0%")
Για τη μετατροπή της τιμής σε '0.0%' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "0.0%")
Για να μετατρέψετε την τιμή σε '0.00%' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "0.00%")
Τώρα, πατήστε Εισάγετε το Θα λάβετε το επιθυμητό ποσοστό μορφοποίησης.
Στο τέλος, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ για να μορφοποιήσετε έναν αριθμό σε ποσοστά.
Διαβάστε περισσότερα: Πώς να εμφανίσετε το ποσοστό στο Υπόμνημα στο Διάγραμμα πίτας του Excel (με εύκολα βήματα)
7. Μορφοποίηση αριθμού κλάσματος
Σε αυτό το παράδειγμα, θα μορφοποιήσουμε τους αριθμούς των κλασμάτων χρησιμοποιώντας το ΚΕΙΜΕΝΟ Θα επιδείξουμε τη λειτουργία 9 Η τιμή του δεκαδικού αριθμού που θα μορφοποιηθεί βρίσκεται στο κελί B5 .
Επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με τις απαιτήσεις σας.
Για να μετατρέψετε την τιμή σε '?/?' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/?")
Για τη μετατροπή της τιμής σε '?/??' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/;;;")
Για να μετατρέψετε την τιμή σε '?/???' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/;;;;")
Για τη μετατροπή της τιμής σε '?/2' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/2")
Για να μετατρέψετε την τιμή σε '?/4' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/4")
Για τη μετατροπή της τιμής σε '?/8' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/8")
Για να μετατρέψετε την τιμή σε '?/16' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/16")
Για τη μετατροπή της τιμής σε '?/10' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/10")
Για να μετατρέψετε την τιμή σε '?/100' μορφή κλάσματος, ο τύπος θα είναι:
=TEXT($B$5,"?/100")
Τέλος, πατήστε Εισάγετε το Θα λάβετε το επιθυμητό ποσοστό μορφοποίησης.
Έτσι, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ συνάρτηση για τη μορφοποίηση ενός δεκαδικού αριθμού σε κλάσμα.
8. Μορφοποίηση επιστημονικού αριθμού
Στο ακόλουθο παράδειγμα, θα μορφοποιήσουμε μια αριθμητική τιμή σε επιστημονικό αριθμό μέσω της εντολής ΚΕΙΜΕΝΟ Θα μορφοποιήσουμε τον αριθμό με βάση τον αριθμό των ψηφίων μετά τα δεκαδικά σημεία. Η αρχική τιμή του αριθμού που θα μορφοποιηθεί βρίσκεται στο κελί B5 .
Στην αρχή, επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με την επιθυμία σας.
Για να μετατρέψετε την τιμή σε '0.00E+00' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"0.00E+00")
Για τη μετατροπή της τιμής σε '0.0E+00' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"0.0E+00")
Τύπος Εισάγετε το Θα λάβετε τη μορφοποιημένη τιμή.
Ως εκ τούτου, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ συνάρτηση για τη μορφοποίηση ενός δεκαδικού αριθμού σε επιστημονικό αριθμό.
9. Μορφοποίηση αριθμού τηλεφώνου
Τώρα, θα σας δείξουμε τη διαδικασία μορφοποίησης για τη μορφοποίηση γενικών αριθμητικών τιμών σε ένα τηλέφωνο με το ΚΕΙΜΕΝΟ Η αριθμητική τιμή βρίσκεται στο κελί B5 .
Αρχικά, επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με τις απαιτήσεις σας.
Για να μετατρέψετε την τιμή σε '(##) ###-###-#####' μορφή, ο τύπος θα είναι:
=TEXT($B$5,"(##) ###-###-#####")
Στη συνέχεια, πατήστε Εισάγετε το . θα βρείτε τον αριθμό τηλεφώνου.
Επομένως, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ συνάρτηση για τη μορφοποίηση ενός δεκαδικού αριθμού σε κλάσμα.
10. Μορφοποίηση μηδενικού αρχικού αριθμού
Στο τελευταίο παράδειγμα, θα χρησιμοποιήσουμε την εντολή ΚΕΙΜΕΝΟ μορφή συνάρτησης για τους αριθμούς που πρέπει να αρχίζουν με ένα Μηδέν (0) Θα δείξουμε 3 Ο αριθμός βρίσκεται στο κελί B5 .
Αρχικά, επιλέξτε οποιοδήποτε κελί και γράψτε οποιονδήποτε από τους τύπους σύμφωνα με τις απαιτήσεις σας.
Για να μετατρέψετε την τιμή σε '00' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "00")
Για τη μετατροπή της τιμής σε '000' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "000")
Για να μετατρέψετε την τιμή σε '0000' μορφή, ο τύπος θα είναι:
=TEXT($B$5, "0000")
Στη συνέχεια, πατήστε Εισάγετε το Θα λάβετε το επιθυμητό ποσοστό μορφοποίησης.
Τέλος, μπορούμε να πούμε ότι είμαστε σε θέση να χρησιμοποιήσουμε το Excel ΚΕΙΜΕΝΟ για να μορφοποιήσετε έναν δεκαδικό αριθμό που αρχίζει με Μηδενικά .
Επισκόπηση της λειτουργίας μορφοποίησης VBA
Μορφή είναι μια VBA Δεν μπορείτε να τη βρείτε ή να τη χρησιμοποιήσετε στο φύλλο εργασίας του Excel. Μπορούμε να χρησιμοποιήσουμε αυτή τη συνάρτηση μόνο τη στιγμή που γράφουμε έναν κώδικα VBA.
⏺ Λειτουργία Στόχος:
Αυτή η συνάρτηση χρησιμοποιείται γενικά για την αλλαγή της μορφής της τιμής ενός κελιού μέσω της VBA.
⏺ Σύνταξη:
Format(Expression, [Format])
⏺ Επιχειρήματα Επεξήγηση:
Επιχειρήματα | Υποχρεωτικό/προαιρετικό | Επεξήγηση |
---|---|---|
Έκφραση | Απαιτούμενο | Έκφραση είναι η συμβολοσειρά κειμένου ή η τιμή κελιού που θέλουμε να μορφοποιήσουμε σύμφωνα με τις ανάγκες μας. |
Μορφή | Προαιρετικό | Αυτή είναι η επιθυμητή μορφοποίηση κελιών. |
⏺ Επιστροφή:
Μετά την εκτέλεση του κώδικα, η συνάρτηση θα εμφανίσει την τιμή του κελιού με την επιθυμητή μορφοποίηση.
⏺ Διαθεσιμότητα:
Excel για το Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 για Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000.
5 κατάλληλα παραδείγματα της συνάρτησης μορφοποίησης VBA για τη μορφοποίηση μιας τιμής κελιού
Εδώ, θα επιδείξουμε 5 εύκολα παραδείγματα για την παρουσίαση της αλλαγής της μορφής των τιμών των κελιών μέσω του Μορφή VBA Τα παραδείγματα παρουσιάζονται παρακάτω βήμα προς βήμα:
1. Μορφοποίηση αριθμού
Στο πρώτο παράδειγμα, θα γράψουμε έναν κώδικα VBA που θα μορφοποιήσει τον αριθμητικό μας αριθμό σε 5 Τα βήματα παρατίθενται παρακάτω:
📌 Βήματα:
- Για να ξεκινήσετε τη διαδικασία, μεταβείτε στο Προγραμματιστής και κάντε κλικ στο Visual Basic Αν δεν το έχετε αυτό, πρέπει να ενεργοποιήστε την καρτέλα Developer . ή Μπορείτε επίσης να πατήσετε 'Alt+F11' για το άνοιγμα του Visual Basic Editor .
- Ως αποτέλεσμα, θα εμφανιστεί ένα παράθυρο διαλόγου.
- Τώρα, στο Εισαγωγή σε αυτό το πλαίσιο, κάντε κλικ στην καρτέλα Ενότητα επιλογή.
- Στη συνέχεια, γράψτε τον ακόλουθο οπτικό κώδικα σε αυτό το κενό πλαίσιο του επεξεργαστή.
Sub Format_Number() Worksheets(11).Activate Cells(5, 2) = 123456 Cells(5, 3) = Format(Cells(5, 2), "General Number") Cells(6, 3) = Format(Cells(5, 2), "Currency") Cells(7, 3) = Format(Cells(5, 2), "Fixed") Cells(8, 3) = Format(Cells(5, 2), "Standard") Cells(9, 3) = Format(Cells(5, 2), "Scientific") End Sub
- Μετά από αυτό, πατήστε 'Ctrl+S' για να αποθηκεύσετε τον κώδικα.
- Κλείστε το Εκδότης καρτέλα.
- Μετά από αυτό, στο Προγραμματιστής καρτέλα, κάντε κλικ στο Μακροεντολές από το Κωδικός ομάδα.
- Ως αποτέλεσμα, ένα μικρό παράθυρο διαλόγου με τίτλο Μάκρο θα εμφανιστεί.
- Επιλέξτε το Format_Number και κάντε κλικ στην επιλογή Εκτέλεση για να εκτελέσετε τον κώδικα.
- Θα δείτε ότι ο αριθμός θα εμφανιστεί σε διαφορετικές μορφές.
Έτσι, μπορούμε να πούμε ότι ο οπτικός μας κώδικας λειτουργεί άψογα και είμαστε σε θέση να χρησιμοποιήσουμε το Μορφή στο Excel.
2. Μορφοποίηση ποσοστού
Σε αυτό το παράδειγμα, θα γράψουμε έναν κώδικα VBA για να μορφοποιήσουμε μια τιμή κελιού με το ποσοστό. Τα βήματα αυτής της προσέγγισης δίνονται ως εξής:
📌 Βήματα:
- Πρώτα απ' όλα, πηγαίνετε στο Προγραμματιστής και κάντε κλικ στο Visual Basic Αν δεν το έχετε αυτό, πρέπει να ενεργοποιήστε την καρτέλα Developer . ή Μπορείτε επίσης να πατήσετε 'Alt+F11' για το άνοιγμα του Visual Basic Editor .
- Θα εμφανιστεί ένα μικρό παράθυρο διαλόγου.
- Μετά από αυτό, στο Εισαγωγή σε αυτό το πλαίσιο, κάντε κλικ στην καρτέλα Ενότητα επιλογή.
- Γράψτε τον ακόλουθο οπτικό κώδικα σε αυτό το κενό πλαίσιο του επεξεργαστή.
Sub Format_Percentage() Worksheets(12).Activate Cells(5, 2) = 0.88 Cells(5, 3) = Format(Cells(5, 2), "Percent") End Sub
- Τώρα, πατήστε 'Ctrl+S' για να αποθηκεύσετε τον κώδικα.
- Στη συνέχεια, κλείστε το Εκδότης καρτέλα.
- Στη συνέχεια, στο Προγραμματιστής καρτέλα, κάντε κλικ στο Μακροεντολές από την ομάδα Code.
- Ως αποτέλεσμα, ένα μικρό παράθυρο διαλόγου με τίτλο Μάκρο θα εμφανιστεί.
- Στη συνέχεια, επιλέξτε το Μορφή_Ποσοστό επιλογή.
- Τέλος, κάντε κλικ στο κουμπί Εκτέλεση για να εκτελέσετε τον κώδικα.
- Θα παρατηρήσετε ότι ο αριθμός θα εμφανιστεί σε μορφή ποσοστού.
Ως εκ τούτου, μπορούμε να πούμε ότι ο οπτικός μας κώδικας λειτουργεί αποτελεσματικά και είμαστε σε θέση να χρησιμοποιήσουμε το Μορφή στο Excel.
3. Μορφοποίηση για λογικό τεστ
Τώρα, θα γράψουμε έναν κώδικα VBA για να ελέγξουμε τη λογική και να μορφοποιήσουμε την τιμή του κελιού με βάση αυτή τη λογική. Τα βήματα αυτής της μεθόδου εξηγούνται παρακάτω:
📌 Βήματα:
- Πρώτον, μεταβείτε στο Προγραμματιστής και κάντε κλικ στο Visual Basic Αν δεν το έχετε αυτό, πρέπει να ενεργοποιήστε την καρτέλα Developer . ή Μπορείτε επίσης να πατήσετε 'Alt+F11' για το άνοιγμα του Visual Basic Editor .
- Ως αποτέλεσμα, θα εμφανιστεί ένα παράθυρο διαλόγου.
- Στη συνέχεια, στο Εισαγωγή σε αυτό το πλαίσιο, κάντε κλικ στην καρτέλα Ενότητα επιλογή.
- Στη συνέχεια, γράψτε τον ακόλουθο οπτικό κώδικα σε αυτό το κενό πλαίσιο του επεξεργαστή.
Sub Format_Logic_Test() Worksheets(13).Activate Cells(5, 2) = 2 Cells(5, 3) = Format(Cells(5, 2), "Yes/No") Cells(6, 3) = Format(Cells(5, 2), "True/False") Cells(7, 3) = Format(Cells(5, 2), "On/Off") Cells(9, 2) = 0 Cells(9, 3) = Format(Cells(9, 2), "Yes/No") Cells(10, 3) = Format(Cells(9, 2), "True/False") Cells(11, 3) = Format(Cells(9, 2), "On/Off") End Sub
- Τύπος 'Ctrl+S' για να αποθηκεύσετε τον κώδικα.
- Τώρα, κλείστε το Εκδότης καρτέλα.
- Στη συνέχεια, στο Προγραμματιστής καρτέλα, κάντε κλικ στο Μακροεντολές από το Κωδικός ομάδα.
- Ένα μικρό παράθυρο διαλόγου με τίτλο Μάκρο θα εμφανιστεί.
- Στη συνέχεια, επιλέξτε το Format_Logic_Test και κάντε κλικ στην επιλογή Εκτέλεση κουμπί.
- Θα έχετε το επιθυμητό αποτέλεσμα.
Έτσι, μπορούμε να πούμε ότι ο οπτικός μας κώδικας λειτουργεί με ακρίβεια και είμαστε σε θέση να χρησιμοποιήσουμε το Μορφή στο Excel.
4. Μορφοποίηση ημερομηνίας
Εδώ, θα μορφοποιήσουμε την τιμή της ημερομηνίας ενός κελιού μέσω ενός κώδικα VBA. Τα βήματα της μορφοποίησης κελιών παρουσιάζονται παρακάτω:
📌 Βήματα:
- Αρχικά, πηγαίνετε στο Προγραμματιστής και κάντε κλικ στο Visual Basic Αν δεν το έχετε αυτό, πρέπει να ενεργοποιήστε την καρτέλα Developer . ή Μπορείτε επίσης να πατήσετε 'Alt+F11' για το άνοιγμα του Visual Basic Editor .
- Θα εμφανιστεί ένα μικρό παράθυρο διαλόγου.
- Τώρα, στο Εισαγωγή σε αυτό το πλαίσιο, κάντε κλικ στην καρτέλα Ενότητα επιλογή.
- Μετά από αυτό, γράψτε τον ακόλουθο οπτικό κώδικα σε αυτό το κενό πλαίσιο του επεξεργαστή.
Sub Format_Date() Worksheets(14).Activate Cells(5, 2) = "Sep 3, 2003" Cells(5, 3) = Format(Cells(5, 2), "General Date") Cells(6, 3) = Format(Cells(5, 2), "Long Date") Cells(7, 3) = Format(Cells(5, 2), "Medium Date") Cells(8, 3) = Format(Cells(5, 2), "Short Date") End Sub
- Στη συνέχεια, πατήστε 'Ctrl+S' για να αποθηκεύσετε τον κώδικα.
- Κλείστε το Εκδότης καρτέλα.
- Στη συνέχεια, στο Προγραμματιστής καρτέλα, κάντε κλικ στο Μακροεντολές από το Κωδικός ομάδα.
- Ένα άλλο μικρό παράθυρο διαλόγου με τίτλο Μάκρο θα εμφανιστεί.
- Τώρα, επιλέξτε το Format_Date επιλογή.
- Τέλος, κάντε κλικ στο Εκτέλεση .
- Θα λάβετε ημερομηνίες σε πολλαπλές μορφές.
Επομένως, μπορούμε να πούμε ότι ο οπτικός μας κώδικας λειτουργεί τέλεια και μπορούμε να χρησιμοποιήσουμε το Μορφή στο Excel.
5. Μορφοποίηση χρονικής αξίας
Στο τελευταίο παράδειγμα, θα γράψουμε έναν κώδικα VBA για να μορφοποιήσουμε την τιμή της ώρας μας με πολλαπλούς τρόπους. Τα βήματα της μορφοποίησης περιγράφονται παρακάτω:
📌 Βήματα:
- Πρώτον, μεταβείτε στο Προγραμματιστής και κάντε κλικ στο Visual Basic Αν δεν το έχετε αυτό, πρέπει να ενεργοποιήστε την καρτέλα Developer . ή Μπορείτε επίσης να πατήσετε 'Alt+F11' για το άνοιγμα του Visual Basic Editor .
- Ως αποτέλεσμα, θα εμφανιστεί ένα παράθυρο διαλόγου.
- Στη συνέχεια, στο Εισαγωγή σε αυτό το πλαίσιο, κάντε κλικ στην καρτέλα Ενότητα επιλογή.
- Γράψτε τον ακόλουθο οπτικό κώδικα σε αυτό το κενό πλαίσιο του επεξεργαστή.
Sub Format_Time() Worksheets(15).Activate Cells(5, 2) = "15:25" Cells(5, 3) = Format(Cells(5, 2), "Long Time") Cells(6, 3) = Format(Cells(5, 2), "Medium Time") Cells(7, 3) = Format(Cells(5, 2), "Short Time") End Sub
- Μετά από αυτό, πατήστε 'Ctrl+S' για να αποθηκεύσετε τον κώδικα.
- Τώρα, κλείστε το Εκδότης καρτέλα.
- Στη συνέχεια, στο Προγραμματιστής καρτέλα, κάντε κλικ στο Μακροεντολές από το Κωδικός ομάδα.
- Ως αποτέλεσμα, ένα άλλο μικρό παράθυρο διαλόγου που ονομάζεται Μάκρο θα εμφανιστεί.
- Επιλέξτε το Format_Time και κάντε κλικ στην επιλογή Εκτέλεση κουμπί.
- Θα λάβετε τη χρονική αξία σε διάφορες μορφές.
Τέλος, μπορούμε να πούμε ότι ο οπτικός μας κώδικας λειτουργεί τέλεια και είμαστε σε θέση να χρησιμοποιήσουμε το Μορφή στο Excel.
Διαβάστε περισσότερα: Τύπος κειμένου του Excel (Λειτουργία TEXT)
💬 Πράγματα που πρέπει να γνωρίζετε
Ενώ πρόκειται να χρησιμοποιήσετε αυτή τη λειτουργία, πρέπει να θυμάστε δύο πράγματα.
Πρώτον, η ΚΕΙΜΕΝΟ δεν μπορείτε να χρησιμοποιήσετε αυτή τη συνάρτηση στο περιβάλλον VBA. Επιπλέον, αν προσπαθήσετε να χρησιμοποιήσετε τη συνάρτηση στο χώρο εργασίας VBA, το Excel θα σας εμφανίσει σφάλμα και ο κώδικας δεν θα εκτελεστεί.
Από την άλλη πλευρά, μπορείτε να χρησιμοποιήσετε το Μορφή μόνο στο χώρο εργασίας της VBA. Μέσα στο φύλλο εργασίας του Excel, δεν θα μπορείτε να καταλάβετε καμία συνάρτηση που ονομάζεται Μορφή .
Συμπέρασμα
Αυτό είναι το τέλος αυτού του άρθρου. Ελπίζω ότι αυτό το άρθρο θα σας φανεί χρήσιμο και ότι θα είστε σε θέση να χρησιμοποιήσετε τη λειτουργία Μορφοποίηση στο Excel. Παρακαλούμε μοιραστείτε μαζί μας τυχόν περαιτέρω ερωτήσεις ή συστάσεις στην παρακάτω ενότητα σχολίων, εάν έχετε περαιτέρω ερωτήσεις ή συστάσεις.
Μην ξεχάσετε να ελέγξετε την ιστοσελίδα μας, ExcelWIKI , για διάφορα προβλήματα και λύσεις που σχετίζονται με το Excel. Συνεχίστε να μαθαίνετε νέες μεθόδους και να εξελίσσεστε!