Comment supprimer les espaces de début et de fin dans les cellules Excel?
Parfois, lorsque vous copiez des données à partir d'autres emplacements et les collez dans une feuille de calcul Excel, il peut y avoir des espaces supplémentaires laissant au début ou à la fin des chaînes dans les cellules. Il faut du temps pour supprimer les espaces un par un pour que les données paraissent bien rangées. Ici, ce didacticiel présente les moyens intelligents et simples de supprimer rapidement les espaces de début et de fin.
- Méthode A: Supprimez tous les espaces supplémentaires des chaînes avec la fonction TRIM (2 étapes)
Supprimez tous les espaces en excès, y compris l'espace supplémentaire, l'espace de début et de fin - Méthode B: supprimer les espaces de début des chaînes avec le code VBA (5 étapes)
Supprimer uniquement le premier espace, besoin d'une copie avant d'exécuter le code - Méthode C: supprimez les espaces de début / de fin / supplémentaire / tous les espaces dont vous avez besoin avec Kutools (3 étapes)
Supprimez les espaces de début / de fin / supplémentaire / tous les espaces selon vos besoins - Télécharger un exemple de fichier
Cet exemple de fichier contient toutes les données dont cet article a besoin - Autres opérations (articles) liées aux espaces
Compter l'espace avant la chaîne de texte Trouver la position du nième espace Bientôt..
Supprimer les espaces supplémentaires des chaînes
1. Sélectionnez une cellule à côté de la cellule dont vous souhaitez supprimer les espaces supplémentaires de la chaîne, tapez cette formule
=TRIM(B2)
B2 est la cellule dont vous souhaitez supprimer les espaces, voir capture d'écran:
2. presse Entrer pour obtenir le résultat, puis faites glisser la poignée de remplissage automatique sur les cellules dont vous souhaitez supprimer les espaces supplémentaires, tous les espaces de début et de fin et les espaces supplémentaires ont été supprimés.
Conseil:
1. Vous pouvez copier et coller les résultats de la formule en tant que valeur comme illustré ci-dessous:
2. Cette méthode est assez simple si vous devez uniquement supprimer des espaces dans des cellules contiguës dans une ligne ou une colonne. Cependant, lorsque vous devez supprimer les espaces de début dans une plage avec plusieurs lignes et colonnes, vous devez utiliser la fonction plusieurs fois. Dans ce cas, vous pouvez essayer méthode C.
Supprimez tous les espaces en excès, y compris les caractères non imprimables et les espaces insécables
S'il y a des caractères non imprimables dans votre chaîne tels que ceux apparaissant dans Excel en tant que CHAR (160), ils ne peuvent pas être supprimés avec la fonction TRIM. Dans ce cas, vous devez combiner la fonction TRIM, la fonction CLEAN et la fonction SUBSTITUTE pour gérer ce travail.
En utilisant cette formule:
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))
Dans ce cas, la cellule B2 est la cellule dans laquelle vous souhaitez supprimer tous les espaces en excès.
Faites ensuite glisser la poignée de remplissage sur les cellules auxquelles vous souhaitez appliquer cette formule.
Remarque:
La fonction TRIM supprimera tous les espaces supplémentaires, y compris les espaces de début, les espaces de fin et les espaces supplémentaires entre les mots. Si vous souhaitez supprimer uniquement les espaces de début, veuillez passer à la méthode B. Si vous souhaitez supprimer uniquement les espaces de début ou de fin uniquement, ou si vous souhaitez supprimer tous les espaces en excès, y compris les caractères non imprimables, veuillez aller à méthode C.
13 outils de texte que vous devez avoir dans Excel qui permettront d'améliorer votre efficacité de 90% ▲ Modifier par lots la chaîne de texte dans les cellules, par exemple ajouter le même texte aux cellules à la fois, supprimer des caractères à n'importe quelle position, etc. ▲ À l'exception des outils affichés dans l'image, il existe 200 outils avancés dans Kutools for Excel, qui peuvent résoudre vos énigmes Excel à 82 %. ▲ Devenez un expert Excel en 5 minutes, gagnez la reconnaissance et la promotion des gens. ▲ 110000+ personnes à haut rendement choisissent plus de 300 entreprises de renommée mondiale. |
Si vous souhaitez convertir ou importer toutes les données d'un document Word vers Excel, vous pouvez utiliser le code VBA.
1. presse Alt + F11 clé pour activer Microsoft Visual Basic pour applications fenêtre.
2. Cliquez insérer > Module pour créer un nouveau Module script, copiez et collez le code ci-dessous dans le script.
VBA: suppression des espaces de début de la chaîne
">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub
3. presse F5 pour exécuter le code, puis un KutoolsforExcel La boîte de dialogue apparaît pour sélectionner des cellules pour supprimer les espaces de début.
4. Après avoir choisi les cellules, cliquez sur OK, maintenant, les espaces de tête dans les sélections ont été supprimés.
Remarque:
Avec ce code VBA, il supprime uniquement les espaces de début, et il modifiera les données d'origine et ne prend pas en charge Annuler. Avant d'appliquer ce code VBA, veuillez enregistrer une copie de vos données.
Méthode C: supprimez les espaces de début / de fin / supplémentaire / tous les espaces dont vous avez besoin avec Kutools (3 étapes)
Cet outil est l'un des 229 outils de Kutools for Excel, il vous propose cinq options pour supprimer différents types d'espaces selon vos besoins:
- Supprimer les espaces de début
- Supprimer les espaces de fin
- Supprimer les espaces de début et de fin
- Supprimer tous les espaces en excès
- Supprimer tous les espaces
Cet outil prend en charge Annuler, mais avant d'utiliser cet utilitaire, vous devez prendre quelques minutes pour installation gratuite le
1. Sélectionnez les données dont vous souhaitez supprimer les espaces, puis cliquez sur Kutools > Supprimer des espaces. Voir la capture d'écran:
2. Cochez ensuite l'option dont vous avez besoin dans le Supprimer l'espace dialogue.
Supprimer les espaces principaux uniquement:
Supprimer uniquement les espaces de fin:
Supprimer uniquement les espaces de début et de fin:
Supprimer tous les espaces excédentaires:
Supprimer tous les espaces:
Cliquez pour télécharger cet exemple de fichier
Compter l'espace avant la chaîne de texte
Fournit une astuce pour compter rapidement le nombre d'espaces de début
Trouver la position du nième espace
Dans cet article, il présente les astuces pour trouver facilement la position du nième espace dans Excel.
Ajouter un espace entre le prénom et le nom
En général, il y a un espace entre le prénom et le nom. Mais dans certains cas, les espaces sont perdus, de sorte que vous devez ajouter un espace entre les noms dans Excel. Ici, vous trouverez deux façons différentes de gérer rapidement ce travail.
Compter le nombre de caractères sans les espaces
Habituellement, vous utilisez la fonction LEN pour compter le nombre de caractères, cependant, si vous souhaitez compter les caractères hors espace, vous avez besoin d'une autre formule. Dans cet article, il vous propose deux méthodes simples pour gérer ces énigmes.
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!