Table des matières
Si votre ensemble de données contient des espaces vides inutiles, vous devrez peut-être les supprimer. Dans cet article, je vous montrerai sept façons efficaces de supprimer les espaces vides dans Excel.
Disons que nous avons un ensemble de données où différentes cellules ont plusieurs espaces vides. Nous allons maintenant supprimer ces espaces vides.
Télécharger le cahier d'exercices
Supprimer les espaces vides dans Excel.xlsm7 façons de supprimer les espaces vides dans Excel
1. fonction TRIM pour supprimer les espaces vides
Vous pouvez facilement supprimer les espaces vides en
en utilisant la fonction TRIM Tapez la formule suivante dans une cellule vide ( A16 ),
=TRIM(A5)
Ici, le TRIM supprimera les espaces vides supplémentaires de la cellule sélectionnée. A5 .
Appuyez sur ENTER et vous trouverez le texte sans espaces vides dans la cellule A16 .
Cellule de traînée A16 pour appliquer la même formule à toutes les autres cellules de la colonne A .
Lire la suite : Comment supprimer l'espace avant le texte dans Excel
2. la commande Rechercher et Remplacer
Utilisation de Rechercher et remplacer Tout d'abord, sélectionnez les cellules dans lesquelles vous souhaitez supprimer les espaces vides, puis allez dans la rubrique Home> ; Editing> ; Find & ; Select> ; Replace
Maintenant, un Rechercher et remplacer Insérez un seul espace dans la fenêtre Trouvez ce que et cliquez sur Remplacer tout .
Une boîte de confirmation apparaîtra alors, indiquant le nombre de remplacements. Cliquez sur OK dans cette case et fermez la Rechercher et remplacer fenêtre.
Vous pouvez maintenant voir que tous les espaces vides ont été supprimés de vos cellules sélectionnées.
Lire la suite : Comment supprimer les espaces dans une cellule dans Excel
3. fonction SUBSTITUTE pour supprimer les espaces vides
Vous pouvez également utiliser la fonction SUBSTITUTE pour supprimer les espaces vides. Tapez la formule suivante dans la cellule B16 ,
=SUBSTITUER(B5, " ", "")
Ici, la fonction de substitution supprimera les espaces de la cellule sélectionnée. B5 .
Appuyez sur ENTER et vous obtiendrez le texte sans espaces vides dans la cellule B16 .
Faites glisser le B16 pour appliquer la formule à toutes les autres cellules de la colonne B .
Lectures similaires :
- Supprimer tous les espaces dans Excel (9 méthodes)
- Comment supprimer les espaces de fin de ligne dans Excel (6 méthodes simples)
- Supprimer l'espace avant dans Excel (5 façons utiles)
4. supprimer les espaces vides par la fonction REPLACE
Utilisation de la fonction REPLACE est une autre façon de supprimer les espaces vides. Tapez la formule suivante dans la cellule B16 ,
=REPLACE(B5,1,LEN(B5)-LEN(TRIM(B5)),"")
Ici, la fonction LEN donne la longueur de la chaîne de cellules B5 . LEN(B5)-LEN(TRIM(B5)
donne le nombre d'espaces vides. Enfin, la partie REMPLACER remplace le texte original par la chaîne de caractères sans espaces vides.
Appuyez sur ENTER et vous obtiendrez le texte sans espaces vides dans la cellule B16 .
Cellule de traînée B16 pour appliquer la formule à toutes les autres cellules de la colonne B .
5. fonctions de texte en colonne pour supprimer les espaces vides
Vous pouvez également utiliser Texte en colonne pour supprimer les espaces vides d'une colonne. Tout d'abord, sélectionnez la colonne et allez à Data> ; Data Tools> ; Texte en colonnes
Après cela, une fenêtre nommée Assistant de conversion de texte en colonnes apparaît. Sélectionnez Largeur fixe et cliquez sur Suivant .
Dans la deuxième étape, déplacez la ligne verticale jusqu'à la fin de votre texte et cliquez sur Suivant.
Dans la dernière étape, sélectionnez Général et cliquez sur Finition.
Maintenant vous pouvez voir que les cellules de vos colonnes sélectionnées n'ont pas d'espaces vides.
6. VBA pour supprimer les espaces vides
Une autre façon de supprimer les espaces vides est de créer une fonction personnalisée utilisant Applications Microsoft Visual Basic (VBA) D'abord, appuyez sur ALT+F11 Il ouvrira le VBA Maintenant, dans la fenêtre VBA de la fenêtre Projet cliquez à droite sur le nom de la feuille. Un menu déroulant apparaît. Cliquez sur Insérer dans le menu déroulant pour le développer et sélectionner Module .
Maintenant, un Module(Code) apparaît.
Insérez le code suivant dans le fichier Module .
Sub Remove_Blanks() Dim x As Range For Each x In Selection.Cells x.Value = VBA.Trim(x.Value) Next x End Sub
Après avoir inséré le code, fermez la fenêtre VBA Maintenant, sélectionnez votre jeu de données et allez à Afficher> ; Macros .
A Macro Appuyez sur Cours.
Il supprimera tous les espaces vides inutiles de votre ensemble de données.
7. Power Query pour supprimer les espaces vides
Utilisation de Power Query est une autre méthode pour supprimer les espaces vides. Sélectionnez votre ensemble de données et allez à Données> ; Obtenir des données> ; D'autres sources> ; Du tableau/de la plage
A Créer une table Appuyez sur OK .
Maintenant, un Éditeur Power Query s'ouvrira.
Vous pouvez voir que toutes vos données ont été importées dans la fenêtre.
Maintenant, faites un clic droit sur l'un des en-têtes et sélectionnez Transform> ; Trim .
Répétez la même procédure pour toutes les colonnes, afin de supprimer les espaces vides.
Maintenant, à partir de l'onglet Accueil, sélectionnez Fermer & ; Charger .
Maintenant vous pouvez voir que les données sont importées dans votre fichier Excel dans une nouvelle feuille nommée Table.
Conclusion
La suppression manuelle des espaces vides peut être très fastidieuse. Toutes les méthodes décrites ci-dessus vous permettront de supprimer les espaces vides de votre ensemble de données en quelques clics. J'espère que cet article vous a été utile. Si vous avez des doutes, veuillez laisser un commentaire.