Skip to main content

Πώς να αφαιρέσετε χαρακτήρες Unicode στο Excel

Καταργήστε τα μερικά αθροίσματα. (Ιούνιος 2025)

Καταργήστε τα μερικά αθροίσματα. (Ιούνιος 2025)
Anonim

Κάθε χαρακτήρας σε έναν υπολογιστή (εκτυπώσιμος και μη εκτυπώσιμος) έχει έναν αριθμό γνωστό ως δικό του Κωδικός χαρακτήρων Unicode ή αξία.

Ένα άλλο παλαιότερο και πιο γνωστό σετ χαρακτήρων είναι ASCII , το οποίο αντιπροσωπεύει το Αμερικανικός τυποποιημένος κώδικας ανταλλαγής πληροφοριών . Το ASCII έχει ενσωματωθεί στο σετ Unicode. Ως αποτέλεσμα, οι πρώτοι 128 χαρακτήρες (0 έως 127) του σετ Unicode είναι ίδιοι με το σύνολο ASCII.

Πολλοί από τους πρώτους 128 χαρακτήρες Unicode αναφέρονται ως χαρακτήρες ελέγχου. Χρησιμοποιούνται από προγράμματα υπολογιστών για τον έλεγχο περιφερειακών συσκευών όπως εκτυπωτές.

Αυτοί οι χαρακτήρες δεν προορίζονται για χρήση σε φύλλα εργασίας του Excel και μπορεί να προκαλέσουν διάφορα σφάλματα, εάν υπάρχουν. Η λειτουργία CLEAN του Excel θα καταργήσει τους περισσότερους από αυτούς τους μη εκτυπώσιμους χαρακτήρες, με την εξαίρεση του χαρακτήρα # 127.

Σημείωση Οι πληροφορίες σε αυτό το άρθρο ισχύουν για εκδόσεις Excel 2019, 2016, 2013, Excel για Mac και Excel Online.

01 από 03

Τι είναι ο χαρακτήρας Unicode # 127;

Ο χαρακτήρας Unicode # 127 ελέγχει το πλήκτρο διαγραφής στο πληκτρολόγιο.

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

Η παρουσία του μπορεί να προκαλέσει διάφορα ζητήματα, όπως:

  • Απλά προβλήματα μορφοποίησης σε ένα φύλλο εργασίας.
  • Θέματα διαλογής δεδομένων και φιλτραρίσματος.
  • Προβλήματα υπολογισμού αν υπάρχουν σε ένα κελί μαζί με τα δεδομένα που χρησιμοποιούνται σε μια φόρμουλα.

Συνεχίστε την ανάγνωση παρακάτω

02 του 03

Αφαίρεση του χαρακτήρα Unicode # 127

Παρόλο που ο χαρακτήρας αυτός δεν μπορεί να αφαιρεθεί με τη λειτουργία CLEAN, μπορεί να αφαιρεθεί χρησιμοποιώντας έναν τύπο που περιέχει τις λειτουργίες SUBSTITUTE και CHAR.

Το παράδειγμα στην παραπάνω εικόνα δείχνει τέσσερις χαρακτήρες σε σχήμα ορθογωνίου μαζί με τον αριθμό 10 στο κελί Α2 ενός φύλλου εργασίας του Excel.

Η συνάρτηση LEN μετρά τον αριθμό χαρακτήρων σε ένα κελί. Στο κελί E2, το LEN δείχνει ότι το κελί A2 περιέχει έξι χαρακτήρες (τα δύο ψηφία για τον αριθμό 10 συν τα τέσσερα πλαίσια για τον χαρακτήρα # 127).

Λόγω της παρουσίας του χαρακτήρα # 127 στο κελί A2, ο τύπος προσθήκης στο κελί D2 επιστρέφει ένα #VALUE! μήνυμα λάθους.

Το κελί A3 περιέχει αυτόν τον τύπο SUBSTITUTE / CHAR.

= SUBSTITUTE (Α2, CHAR (127), "")

Ο τύπος αντικαθιστά τους τέσσερις # 127 χαρακτήρες από το κελί A2 χωρίς τίποτα (που φαίνεται από τα κενά εισαγωγικά στο τέλος του τύπου).

Σαν άποτέλεσμα:

  • Ο αριθμός χαρακτήρων στο κελί E3 μειώνεται σε δύο για τα δύο ψηφία στον αριθμό 10.
  • Ο τύπος προσθήκης στο κελί D3 επιστρέφει τη σωστή απάντηση των 15 κατά την προσθήκη των περιεχομένων για το κελί A3 + B3 (10 + 5).
  • Η συνάρτηση SUBSTITUTE κάνει την πραγματική αντικατάσταση ενώ η συνάρτηση CHAR χρησιμοποιείται για να δείξει στον τύπο τον χαρακτήρα που θα αντικαταστήσει.

Συνεχίστε την ανάγνωση παρακάτω

03 του 03

Αφαίρεση μη διασταυρούμενων διαστημάτων από ένα φύλλο εργασίας

Παρόμοια με τους μη εκτυπώσιμους χαρακτήρες, ο μη σπασμένος χώρος () μπορεί επίσης να προκαλέσει προβλήματα με τους υπολογισμούς και τη μορφοποίηση σε ένα φύλλο εργασίας. Ο κωδικός Unicode για διαστήματα χωρίς σπάσιμο είναι # 160.

Οι μη διαχωριστικοί χώροι χρησιμοποιούνται εκτενώς σε ιστοσελίδες. Αν τα δεδομένα αντιγράφονται στο Excel από μια ιστοσελίδα, μπορεί να εμφανιστούν σε ένα φύλλο εργασίας μη διαχωριστικά κενά.

Η αφαίρεση των μη σπασμένων χώρων μπορεί να γίνει με έναν τύπο που συνδυάζει τις λειτουργίες SUBSTITUTE, CHAR και TRIM.