Comment utiliser la fonction de nettoyage d’Excel
ce qu’il faut savoir
- Pour supprimer les caractères ASCII, entrez = nettoyer (texte).
- Utilisez la fonction SUBSTITUTE pour convertir les caractères Unicode en caractères ASCII.
Voici comment utiliser Nettoyer Fonctionnalités dans Microsoft Excel 2019, 2016, 2013, 2010 et Excel pour Microsoft 365. La fonction Nettoyer supprime de nombreux caractères informatiques non imprimables des feuilles de calcul copiées ou importées qui pourraient interférer avec l’impression, le tri et le filtrage des données.
Syntaxe et paramètres de la fonction CLEAN
La syntaxe d’une fonction est sa disposition, y compris le nom, les parenthèses et les paramètres.syntaxe Nettoyer La fonction est :
=CLEAN(texte)datatype= »code »>
texte
(obligatoire) oui
référence de cellule
à l’emplacement de ces données dans la feuille de calcul à nettoyer.
par exemple cellule A2 Contient cette formule :
=CHAR(10)& »Calendrier »&CHAR(9)
class= »syntaxe-ql »>
Pour l’effacer, vous pouvez saisir la formule dans une autre cellule de feuille de calcul :
=clean(A2)datatype= »code »>
Le résultat ne laissera que le mot
calendrier
dans la cellule A2.
En plus de supprimer les caractères non imprimables, Nettoyer La fonction convertit également les nombres en texte, ce qui peut provoquer des erreurs si vous utilisez ultérieurement ces données dans des calculs.
Supprimer les caractères non ASCII non imprimables
Bien que Nettoyer La fonction est idéale pour éliminer les caractères ASCII non imprimables, mais vous souhaiterez peut-être supprimer certains caractères non imprimables qui se trouvent en dehors de la plage ASCII.
Les caractères Unicode non imprimables incluent Numéro 129, 141, 143, 144et 157. En outre, vous pouvez supprimer 127qui est un caractère de suppression et n’est pas non plus imprimable.
Une façon de supprimer ces données consiste à demander à la fonction SUBSTITUTE de les convertir en caractères ASCII, Nettoyer Les fonctionnalités peuvent être supprimées.tu peux nicher remplacer et Nettoyer Les fonctionnalités facilitent la tâche.
=NETTOYER(SUBSTITUER(A3,CAR(129),CAR(7))) data-type= »code »>
Alternativement, le caractère non imprimable incriminé peut simplement être remplacé par n’importe quoi (« »).
=SUBSTITUT(A4,CAR(127), » ») datatype= »code »>
Que sont les caractères non imprimables ?
Chaque caractère (imprimable et non imprimable) sur un ordinateur a un nombre appelé code ou valeur de caractère Unicode. Un autre jeu de caractères plus ancien et mieux connu est ASCII, qui signifie American Standard Code for Information Interchange et a été incorporé dans le jeu Unicode.
Par conséquent, les 32 premiers caractères (0 à 31) des ensembles Unicode et ASCII sont identiques. Les programmes les utilisent pour contrôler des périphériques, tels que des imprimantes, sur différentes plates-formes. Par conséquent, ils ne conviennent pas à une utilisation dans les feuilles de calcul et peuvent provoquer des erreurs lorsqu’ils sont présents.
Cette Nettoyer Les fonctions antérieures au jeu de caractères Unicode suppriment les 32 premiers caractères ASCII non imprimables du jeu Unicode, ainsi que les caractères identiques.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre