Vidéo: Comment supprimer des espaces ou caractères illisibles sur Excel 2025
Si vous extrayez des données de bases de données externes et de systèmes hérités, vous rencontrerez sans doute du texte contenant des espaces supplémentaires. Parfois, ces espaces supplémentaires se trouvent au début du texte, tandis qu'à d'autres moments, ils apparaissent à la fin.
Les espaces supplémentaires sont généralement mal définis car ils peuvent provoquer des problèmes dans les formules de recherche, la création de graphiques, le dimensionnement des colonnes et l'impression.
La figure illustre comment vous pouvez supprimer des espaces superflus en utilisant la fonction TRIM.
La fonction TRIM est relativement simple. Il suffit de lui donner du texte et il supprime tous les espaces du texte, sauf pour les espaces simples entre les mots.
Comme avec d'autres fonctions, vous pouvez imbriquer la fonction TRIM dans d'autres fonctions pour nettoyer votre texte tout en appliquant d'autres manipulations. Par exemple, la fonction suivante tronque le texte dans la cellule A1 et le convertit en majuscule en une seule étape:
= UPPER (TRIM (A1))
La fonction TRIM a été conçue pour couper uniquement le caractère ASCII du texte. Le caractère espace ASCII a une valeur de code de 32. Le jeu de caractères Unicode, cependant, a un caractère espace supplémentaire appelé le caractère espace insécable. Ce caractère est couramment utilisé dans les pages Web et a la valeur Unicode de 160.
La fonction TRIM est conçue pour gérer uniquement les caractères espace CHAR (32). Il ne peut pas, à lui seul, gérer les caractères d'espace CHAR (160). Pour gérer ce type d'espace, vous devez utiliser la fonction SUBSTITUTE pour trouver des caractères espace CHAR (160) et les remplacer par des caractères espace CHAR (32) afin que la fonction TRIM puisse les corriger. Vous pouvez accomplir cette tâche en même temps avec la formule suivante:
= TRIM (SUBSTITUT (A4, CHAR (160), CHAR (32)))
