Αναγν. άρθρου: 181298 - Τελευταία αναθεώρηση: Δευτέρα, 19 Σεπτεμβρίου 2011 - Αναθεώρηση: 6.0

Τρόπος μετατροπής κειμένου σε αριθμούς στο Excel

Συμβουλή συστήματοςΑυτό το άρθρο ισχύει για διαφορετικό λειτουργικό σύστημα από αυτό που χρησιμοποιείτε. Το περιεχόμενο του άρθρου που ενδέχεται να μην σας αφορά έχει απενεργοποιηθεί.
Για την έκδοση του Microsoft Excel 2002 αυτό το άρθρο, ανατρέξτε στην ενότητα 291047  (http://support.microsoft.com/kb/291047/ ) .

Σε αυτήν τη σελίδα

Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Όταν εισάγετε ένα αρχείο που δημιουργήθηκε σε άλλο πρόγραμμα (όπως το dBASE ή το Lotus 1-2-3) ή που έγινε λήψη από έναν κεντρικό υπολογιστή Το Microsoft Excel ενδέχεται να αναγνωρίσει ορισμένους αριθμούς ως κείμενο.

Αυτό προκαλεί συναρτήσεις όπως SUM και AVERAGE Παράβλεψη των τιμών σε αυτά τα κελιά. Αυτές συμβολοσειρές κειμένου μπορεί να περιέχουν κείμενο, μαζί με τους αριθμούς που θέλετε να η μετατροπή. Αυτό το άρθρο περιγράφει τις μεθόδους για τη μετατροπή των κελιών που περιέχουν κείμενο σε αριθμούς.

Εναλλακτικός τρόπος αντιμετώπισης

Για να μετατρέψετε κείμενο σε αριθμούς σε ένα φύλλο εργασίας, χρησιμοποιήστε οποιαδήποτε από τις παρακάτω μεθόδους.

ΣΗΜΕΊΩΣΗ: Κάθε μία από τις μεθόδους αυτές προϋποθέτει ότι έχετε ήδη αλλάξει οποιοδήποτε κελί Μορφοποίηση κελιών γενική αριθμός. Ακολουθήστε τα εξής βήματα:
  1. Από το Μορφή μενού, κάντε κλικ στο κουμπί Κελιά.
  2. Από το Αριθμός καρτέλα κάτω Κατηγορία, κάντε κλικ στο κουμπί Γενικά, και στη συνέχεια κάντε κλικ στο κουμπί OK.

Μέθοδος 1: Επαναπληκτρολόγηση των τιμών στα κελιά

Από το Μορφή μενού, κάντε κλικ στο κουμπί Κελιά, και κάντε κλικ το Αριθμός στην καρτέλα για να αλλάξετε τη μορφή αριθμών κελιών. Στη συνέχεια, πληκτρολογήστε ξανά το αριθμοί.

Μέθοδος 2: Επιλέξτε "Επεξεργασία μέσα στο κελί"

Για να χρησιμοποιήσετε αυτήν τη μέθοδο, ακολουθήστε τα εξής βήματα:
  1. Από το Εργαλεία μενού, κάντε κλικ στο κουμπί Επιλογές (στα Windows) ή κάντε κλικ στο κουμπί Προτιμήσεις Στο διακομιστή Επεξεργασία μενού (στο Mac).
  2. Από το Επεξεργασία καρτέλα, βεβαιωθείτε ότι το Επεξεργασία μέσα στο κελί check επιλεγμένο πλαίσιο. Κάντε κλικ στο κουμπί OK.
  3. Κάντε διπλό κλικ στο κελί που θέλετε να μορφοποιήσετε και κατόπιν πιέστε το πλήκτρο ΕΙΣΑΓΆΓΕΤΕ.

Μέθοδος 3: Χρήση ειδικής επικόλλησης με Multiply

Για να χρησιμοποιήσετε αυτήν τη μέθοδο, ακολουθήστε τα εξής βήματα:
  1. Σε οποιοδήποτε κενό κελί, πληκτρολογήστε την τιμή 1.
  2. Επιλέξτε το κελί στο οποίο πληκτρολογήσατε 1 και κάντε κλικ στο κουμπί Αντιγραφή Στο διακομιστή Επεξεργασία μενού.
  3. Επιλέξτε τα κελιά με τις τιμές που θέλετε να μετατρέψετε σε αριθμούς.
  4. Από το Επεξεργασία μενού, κάντε κλικ στο κουμπί Ειδική επικόλληση.
  5. Στην περιοχή Λειτουργία, κάντε κλικ στο κουμπί Πολλαπλασιασμός. Στην περιοχή Επικόλληση, κάντε κλικ στο κουμπί Τιμές, και στη συνέχεια κάντε κλικ στο κουμπί OK.

Μέθοδος 4: Κατάργηση κρυφών χαρακτήρων και κενών διαστημάτων

Αυτή η μέθοδος λειτουργεί καλύτερα, εάν τα δεδομένα είναι τακτοποιημένα σε μια μεμονωμένη στήλη ή γραμμή. Η τεχνική αυτή χρησιμοποιεί τη συνάρτηση TRIM και η συνάρτηση CLEAN για να καταργήσετε επιπλέον κενά διαστήματα και τους μη εκτυπώσιμους χαρακτήρες που ενδέχεται να εισαχθούν με το αρχείο. Το το ακόλουθο παράδειγμα προϋποθέτει ότι τα δεδομένα βρίσκονται στη στήλη a και ξεκινούν στη γραμμή 1 ($ A$ 1). Για να χρησιμοποιήσετε αυτό το παράδειγμα, ακολουθήστε τα εξής βήματα:
  1. Εισαγάγετε μια στήλη στα δεξιά της στήλης A, επιλέγοντας στήλη Β και κάνοντας κλικ Στήλες Στο διακομιστή Εισαγωγή μενού.
  2. Στο πρώτο κελί της στήλης που εισάχθηκε (B1), πληκτρολογήστε το ακολουθεί:
  3. Στη στήλη B, επιλέξτε όλα τα κελιά στα δεξιά των κελιών που περιέχουν δεδομένα στη στήλη A.
  4. Από το Επεξεργασία μενού, σημείο Γέμισμα, και στη συνέχεια κάντε κλικ στο κουμπί Προς τα κάτω.

    Η νέα στήλη περιέχει τιμές κειμένου σε στήλη A.
  5. Με την ίδια περιοχή επιλεγμένη, κάντε κλικ στο κουμπί Αντιγραφή Στο διακομιστή Επεξεργασία μενού.
  6. Επιλέξτε το κελί A1 και κάντε κλικ στο κουμπί Ειδική επικόλληση Στο διακομιστή Επεξεργασία μενού. Στην περιοχή Επικόλληση, κάντε κλικ στο κουμπί Τιμές, και κάντε κλικ στο κουμπί OK Για να επικολλήσετε τις μετατρεμμένες τιμές πίσω στην κορυφή της στήλης A.
  7. Διαγράψτε τη στήλη B, επιλέγοντας τη στήλη και κάνοντας κλικ Διαγραφή Στο διακομιστή Επεξεργασία μενού.
Το κείμενο της στήλης a είναι στη μορφή αριθμού.

Μέθοδος 5: Χρήση της Visual Basic για εφαρμογές διαδικασία

Η Microsoft παρέχει παραδείγματα προγραμματισμού μόνο για επεξήγηση, χωρίς καμία εγγύηση, ρητή ή σιωπηρή. Αυτό περιλαμβάνει αλλά δεν περιορίζεται σε σιωπηρών εγγυήσεων εμπορευσιμότητας ή καταλληλότητας για συγκεκριμένο σκοπό. Αυτό το άρθρο προϋποθέτει ότι είστε εξοικειωμένοι με τη γλώσσα προγραμματισμού που παρουσιάζεται, καθώς και με τα εργαλεία που χρησιμοποιούνται για τη δημιουργία και τον εντοπισμό σφαλμάτων διαδικασιών. Οι μηχανικοί υποστήριξης της Microsoft μπορούν να σας εξηγήσουν τη λειτουργικότητα μιας συγκεκριμένης διαδικασίας, αλλά δεν θα τροποποιήσουν αυτά τα παραδείγματα για να παράσχουν πρόσθετες λειτουργίες ούτε θα δημιουργήσουν διαδικασίες για να ικανοποιεί συγκεκριμένες απαιτήσεις σας. Δημιουργήστε μια μακροεντολή Visual Basic for Applications για να Πληκτρολογήστε ξανά τους αριθμούς στο επιλεγμένο κελί ή περιοχή κελιών. Για να το κάνετε αυτό, ακολουθήστε τα παρακάτω αυτά τα βήματα:
  1. Επιλέξτε τα κελιά που παρουσιάζουν τη συμπεριφορά.
  2. Εάν δεν το έχετε κάνει ήδη, κάντε κλικ στο κουμπί Κελιά Στο διακομιστή Μορφή μενού και κάντε κλικ το Αριθμός στην καρτέλα για να αλλάξετε τη μορφή αριθμών κελιών.
  3. Από το Εργαλεία μενού, σημείο Μακροεντολή, και στη συνέχεια κάντε κλικ στο κουμπί Πρόγραμμα επεξεργασίας Visual Basic.
  4. Από το Εισαγωγή μενού, κάντε κλικ στο κουμπί Λειτουργική μονάδα.
  5. Πληκτρολογήστε τον ακόλουθο κώδικα μακροεντολής στη νέα λειτουργική μονάδα:
  6. Από το Το αρχείο μενού, κάντε κλικ στο κουμπί Κλείσιμο και επιστροφή στο Microsoft Excel.
  7. Επιλέξτε ξανά τα κελιά που επηρεάζονται, εάν δεν έχουν ήδη επιλεγμένο.
  8. Από το Εργαλεία μενού, σημείο Μακροεντολή, και στη συνέχεια κάντε κλικ στο κουμπί Μακροεντολές. Με το Όνομα μακροεντολής λίστα, κάντε κλικ στο κουμπί Enter_Values. Κάντε κλικ στο κουμπί Εκτέλεση.

Μέθοδος 6: Χρήση κειμένου σε στήλες

Αυτή η μέθοδος λειτουργεί καλύτερα, εάν τα δεδομένα είναι τακτοποιημένα σε μια μεμονωμένη στήλη. Το ακόλουθο παράδειγμα προϋποθέτει ότι τα δεδομένα βρίσκονται στη στήλη a και ξεκινούν στη γραμμή 1 ($ A$ 1). Για να χρησιμοποιήσετε αυτό το παράδειγμα, ακολουθήστε τα εξής βήματα:
  1. Επιλέξτε μία στήλη κελιών που περιέχουν το το κείμενο.
  2. Από το Δεδομένα μενού, κάντε κλικ στο κουμπί Κείμενο σε στήλες.
  3. Στην περιοχή Αρχικός τύπος δεδομένων, κάντε κλικ στο κουμπί Οριοθετημένο, και κάντε κλικ στο κουμπί Επόμενη.
  4. Στην περιοχή Οριοθέτες, κάντε κλικ για να επιλέξετε το Καρτέλα το πλαίσιο ελέγχου και κάντε κλικ στο κουμπί Επόμενη.
  5. Στην περιοχή Μορφοποίηση στήλης δεδομένων, κάντε κλικ στο κουμπί Γενικά.
  6. Κάντε κλικ στο κουμπί Για προχωρημένους και να κάνετε τις κατάλληλες ρυθμίσεις το Δεκαδικών διαχωριστικό AND Χιλιάδες διαχωριστικό. Κάντε κλικ στο κουμπί OK.
  7. Κάντε κλικ στο κουμπί Τέλος.
Το κείμενο μετατρέπεται σε αριθμούς.

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τη μορφοποίηση κελιών, κάντε κλικ στο κουμπί Βοήθεια για το Microsoft Excel Στο διακομιστή Βοήθεια μενού, πληκτρολογήστε μορφή γρήγορα κελιά στο Βοηθό του Office ή "Οδηγός απαντήσεων" και στη συνέχεια κάντε κλικ Αναζήτηση Για να προβάλετε τα θέματα που επιστρέφονται.

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 2001 για Mac
  • Microsoft Excel 97 Standard Edition
Λέξεις-κλειδιά: 
kbimport kbconversion kbprb kbmt KB181298 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:181298  (http://support.microsoft.com/kb/181298/en-us/ )