
30-03-13, 10:54
|
 | Super Moderator Όνομα: Θανάσης Στυλιανίδης Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-10-2009 Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
| |
Καλημέρα
Πολύ σωστά κατάλαβες Δημήτρη.
Και βέβαια υπάρχουν και άλλοι χαρακτήρες που μπορεί να δημιουργήσουν κρυμμένα διπλά.
Χρησιμοποιώντας την εντολή CLEAR μπορείς να αφαιρέσεις τους περισσότερους από αυτούς. Η CLEAR βασικά αφαιρεί τους μη εκτυπώσιμους χαρακτήρες.
Κατά την γνώμη μου μετά την CLEAR στό σύνολο των 256 ANSI χαρακτήρων μένουν οι CHAR(32) και CHAR(160) που θα μπορούσαν να δημιουργήσουν κρυφά διπλά.
Ο παρακάτω συνδυασμός SUBSTITUTE και CLEAR κατά την γνώμη μου θα σου καλύψει αν όχι το 100% ένα πολύ μεγάλο ποσοστό αποφυγής κρυφών διπλών.
Αφαίρεση κενών και μη εκτυπώσιμων χαρακτήρων από το κελί Β2:
=SUBSTITUTE(SUBSTITUTE(CLEAR(B2);CHAR(32);"");CHAR (160);"")
Καλή συνέχεια.
Θανάσης
|