Formule Excel : Supprimer les espaces au début et à la fin
Lorsque vous importez des données à partir d'autres appareils, il peut y avoir des espaces supplémentaires au début ou à la fin dans les chaînes de texte des cellules Excel. Maintenant, vous devez supprimer ces espaces comme le montre la capture d'écran ci-dessous. Ce tutoriel fournit quelques formules pour effectuer trois opérations dans Excel :
Supprimer les espaces supplémentaires, y compris ceux au début et à la fin
Supprimer les espaces supplémentaires et les caractères non imprimables
Supprimer les espaces supplémentaires ainsi que les caractères et espaces non imprimables
Supprimer les espaces supplémentaires, y compris ceux au début et à la fin
Formule générique :
TRIM(texte) |
Arguments
Texte : la chaîne de texte ou la référence de cellule dont vous souhaitez supprimer les espaces au début et à la fin. |
Comment cette formule fonctionne
La cellule B3 contient la chaîne de texte dont vous souhaitez supprimer les espaces au début et à la fin. Sélectionnez une cellule où vous voulez placer le résultat, puis utilisez la formule suivante :
=TRIM(B3) |
Appuyez sur Entrée touche, les espaces au début, à la fin et autres espaces supplémentaires sont supprimés. Si nécessaire, faites glisser la poignée de recopie sur les cellules pour appliquer cette formule.
Explication
La fonction TRIM est utilisée pour supprimer tous les espaces supplémentaires, y compris ceux au début et à la fin, de la chaîne de texte.
Supprimer les espaces supplémentaires et les caractères non imprimables
S'il existe certains caractères non imprimables que vous souhaitez également supprimer avec les espaces au début et à la fin, vous pouvez utiliser une formule qui combine les fonctions TRIM et CLEAN.
Formule générique :
TRIM(CLEAN(texte)) |
Arguments
Texte : la référence de cellule ou la chaîne de texte que vous souhaitez utiliser. |
Comment cette formule fonctionne
Dans les cellules B3:B5, il y a des textes incluant des espaces au début et à la fin ainsi que certains caractères non imprimables. Ici, dans la cellule C3, utilisez la formule suivante pour supprimer les espaces supplémentaires et les caractères non imprimables (visibles).
=TRIM(CLEAN(B3)) |
Appuyez sur Entrée pour obtenir le résultat, puis faites glisser la poignée de recopie sur les cellules pour appliquer cette formule.
Explication
La fonction CLEAN supprime les caractères ayant des valeurs de code entre CHAR(0) et CHAR(31) dans le système ASCII 7 bits du texte. CHAR(16)-CHAR(27) sont des caractères non imprimables visibles.
La TRIM fonction supprime les espaces supplémentaires.
Si vous souhaitez supprimer à la fois les caractères non imprimables visibles et invisibles ainsi que les espaces supplémentaires, passez à la formule suivante.
Supprimer les espaces supplémentaires ainsi que les caractères et espaces non imprimables
Parfois, certains espaces apparaissent dans la chaîne de texte sous forme de CHAR(160), que la fonction TRIM ne peut pas supprimer. Dans ce cas, vous devez combiner les fonctions SUBSTITUTE, CLEAN et TRIM.
Formule générique :
=TRIM(CLEAN(SUBSTITUTE(texte,CHAR(160)," "))) |
Arguments
Texte : la chaîne de texte que vous souhaitez utiliser. |
Comment cette formule fonctionne
Exemple : Pour supprimer les caractères non imprimables et les espaces de la cellule B3, sélectionnez une cellule et utilisez la formule suivante :
=TRIM(CLEAN(SUBSTITUTE(B3,CHAR(160)," "))) |
Appuyez sur Entrée puis faites glisser la poignée de remplissage automatique sur les cellules pour utiliser cette formule.
Explication
CHAR(160) : l'espace non imprimable ayant la valeur 160 dans le système ASCII 7 bits.
SUBSTITUTE : la fonction SUBSTITUTE remplace un ancien texte par un nouveau texte. Ici, la formule SUBSTITUTE(B3,CHAR(160)," ") remplace les espaces non imprimables par des espaces réguliers.
La fonction CLEAN supprime les caractères ayant des valeurs de code entre CHAR(0) et CHAR(31) dans le système ASCII 7 bits du texte. CHAR(16)-CHAR(27) sont des caractères non imprimables visibles.
La TRIM fonction supprime les espaces supplémentaires.
Fichier d'exemple
Cliquez pour télécharger le fichier d'exemple
Formules relatives
- Vérifier si une cellule contient un texte spécifique
Pour vérifier si une cellule contient certains textes dans la plage A mais n'en contient pas dans la plage B, vous pouvez utiliser une formule matricielle qui combine les fonctions COUNT, SEARCH et AND dans Excel. - Vérifier si une cellule contient l'une des plusieurs valeurs mais exclut d'autres valeurs
Ce tutoriel fournira une formule pour gérer rapidement la tâche consistant à vérifier si une cellule contient l'un des éléments tout en excluant d'autres valeurs dans Excel et expliquera les arguments de la formule. - Vérifier si une cellule contient l'un des éléments
Supposons qu'il y ait une liste de valeurs dans la colonne E, et que vous souhaitiez vérifier si les cellules de la colonne B contiennent toutes les valeurs de la colonne E, et retourner VRAI ou FAUX. - Vérifier si une cellule contient un nombre
Parfois, vous voudrez peut-être vérifier si une cellule contient des caractères numériques. Ce tutoriel fournit une formule qui retournera VRAI si la cellule contient un nombre, et FAUX si elle n'en contient pas.
Les meilleurs outils de productivité pour Office
Kutools pour Excel - Vous aide à vous démarquer de la foule
Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...
Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts !
- Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
- Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.