Téléchargez l'exemple de classeur
Ce tutoriel va montrez comment supprimer les caractères indésirables d'une cellule dans Excel.
Supprimer les caractères indésirables
La fonction SUBSTITUTE remplace les caractères dans une chaîne de texte. Sa syntaxe est :
Si vous souhaitez supprimer des caractères indésirables d'une cellule, utilisez simplement la fonction SUBSTITUTE avec le caractère à supprimer et une chaîne vide ("").
1 | =REMPLACER(B3," ","") |
L'exemple ci-dessus supprime les espaces de la chaîne d'origine en les remplaçant par une chaîne vide. Cela fonctionne pour n'importe quel caractère, comme l'exemple de point d'exclamation ci-dessous :
1 | =REMPLACER(B3,"!","") |
Fonctions SUBSTITUTE imbriquées
Avec la fonction SUBSTITUTE, comme indiqué dans les exemples ci-dessus, il n'est possible de supprimer qu'un seul caractère (pour n'importe quel nombre d'instances) à la fois. Mais vous pouvez supprimer plusieurs caractères indésirables à la fois en imbriquant les fonctions SUBSTITUTE.
1 | =REMPLACER(REMPLACER(B3,"#","-"),"--","-") |
Cet exemple supprime tous les signes dièse « # » ou les doubles tirets « - » et les remplace par un seul tiret « - ».
Supprimer les caractères indésirables dans Google Sheets
Ces formules fonctionnent exactement de la même manière dans Google Sheets que dans Excel.