Comment supprimer toutes les lignes vides dans Excel

Dans cet article, j'expliquerai pourquoi supprimer des lignes vides dans Excel à l'aide de mettre en évidence les cellules vides > supprimer la ligne est une mauvaise idée, et je vais vous montrer 2 façons rapides et correctes de supprimer les lignes vides sans détruire les données. Toutes ces méthodes fonctionnent dans Excel 2013, 2010 et les versions antérieures.

Comment supprimer toutes les lignes vides dans Excel

Si vous lisez cet article, il est fort probable que vous travailliez constamment dans Excel avec de grands tableaux. Vous savez que des lignes vides apparaissent périodiquement parmi les données, limitant le travail de la plupart des outils de tableau Excel (tri, suppression des doublons, sous-totaux, etc.), les empêchant de déterminer correctement la plage de données. Et à chaque fois, vous devez définir manuellement les limites, sinon le résultat sera un résultat incorrect et beaucoup de temps passé à corriger les erreurs.

Il existe de nombreuses raisons pour lesquelles des lignes vides apparaissent. Par exemple, vous avez reçu un classeur Excel d'une autre personne ou à la suite d'une exportation à partir d'une base de données d'entreprise, ou des données inutiles dans les lignes ont été supprimées manuellement. Dans tous les cas, si votre objectif est de supprimer toutes ces lignes vides et d'avoir un tableau propre et bien rangé, suivez les étapes simples ci-dessous :

Ne supprimez jamais les lignes vides avec une sélection de cellules vides

Partout sur Internet, vous trouverez une astuce simple qui vous permet soi-disant de supprimer les lignes vides :

  • Sélectionnez les données de la première à la dernière cellule.
  • Presse F5pour ouvrir la boîte de dialogue Cliquez sur (Passage).
  • Dans la boîte de dialogue, cliquez sur le bouton # (Souligner).
  • Dans la boîte de dialogue Aller au spécial (Sélectionnez un groupe de cellules) cochez la case flans (Cellules vides) et cliquez sur OK.
  • Faites un clic droit sur l'une des cellules sélectionnées et appuyez sur Supprimer (Effacer).
  • Dans la boîte de dialogue Supprimer (Supprimer des cellules) sélectionnez Ligne entière (ligne) et appuyez sur OK.

C'est une très mauvaise voie., ne faites cela qu'avec des tableaux très simples avec quelques dizaines de lignes qui tiennent sur un seul écran, ou mieux encore - ne fais pas ça du tout! La raison principale est que si une ligne avec des données importantes contient au moins une cellule vide, alors toute la ligne sera supprimée.

Par exemple, nous avons une table client avec 6 lignes au total. Nous voulons supprimer des lignes 3 и 5car ils sont vides.

Comment supprimer toutes les lignes vides dans Excel

Faites comme suggéré ci-dessus et obtenez le résultat suivant :

Comment supprimer toutes les lignes vides dans Excel

Gamme 4 (Roger) a aussi disparu parce que la cellule D4 dans une colonne Source de trafic s'est avéré vide

Si votre table n'est pas grande, vous remarquerez une perte de données, mais dans de vraies tables avec des milliers de lignes, vous pouvez sans le savoir supprimer des dizaines de lignes nécessaires. Si vous avez de la chance, vous trouverez la perte en quelques heures, restaurerez le classeur à partir d'une sauvegarde et continuerez à travailler. Et si vous n'avez pas de chance et que vous n'avez pas de sauvegarde ?

Plus loin dans cet article, je vous montrerai 2 façons rapides et fiables de supprimer les lignes vides des feuilles Excel.

Suppression de lignes vides à l'aide d'une colonne clé

Cette méthode fonctionne si votre table a une colonne qui aide à déterminer si la colonne en question est vide ou non (la colonne clé). Par exemple, il peut s'agir d'un identifiant client ou d'un numéro de commande, ou quelque chose de similaire.

Il est important pour nous de préserver l'ordre des lignes, nous ne pouvons donc pas simplement trier le tableau en fonction de cette colonne pour déplacer toutes les lignes vides vers le bas.

  1. Sélectionnez tout le tableau, de la première à la dernière ligne (appuyez sur Ctrl + Accueil, et alors Ctrl + Maj + Fin).Comment supprimer toutes les lignes vides dans Excel
  2. Ajoutez un filtre automatique au tableau. Pour cela, dans l'onglet Données (données) clic Filtre (Filtre).Comment supprimer toutes les lignes vides dans Excel
  3. Appliquer un filtre à une colonne Client#. Pour cela, cliquez sur le bouton fléché dans l'en-tête de colonne, décochez l'option Sélectionner tout (Sélectionner tout), faites défiler jusqu'à la fin de la liste (en pratique, cette liste peut être assez longue) et cochez la case flans (Vide) tout en bas de la liste. Cliquez sur OK.Comment supprimer toutes les lignes vides dans Excel
  4. Sélectionnez toutes les lignes filtrées : cliquez sur Ctrl + Accueil, puis la flèche vers le bas pour passer à la première ligne de données, puis appuyez sur Ctrl + Maj + Fin.Comment supprimer toutes les lignes vides dans Excel
  5. Cliquez avec le bouton droit sur n'importe quelle cellule sélectionnée et dans le menu contextuel, sélectionnez Supprimer la ligne (Supprimer la ligne) ou cliquez simplement sur Ctrl + -(signe moins).Comment supprimer toutes les lignes vides dans Excel
  6. Dans la fenêtre qui apparaît avec une question Supprimer la ligne de feuille entière ? (Supprimer toute la ligne de la feuille ?) cliquez sur OK.Comment supprimer toutes les lignes vides dans Excel
  7. Effacer le filtre appliqué : sur l'onglet Données (données) clic Effacer (Clair).Comment supprimer toutes les lignes vides dans Excel
  8. Excellent! Toutes les lignes vides sont complètement supprimées et la ligne 3 (Roger) est toujours en place (comparer avec le résultat de la tentative précédente).Comment supprimer toutes les lignes vides dans Excel

Suppression de lignes vides dans une table sans colonne clé

Utilisez cette méthode si votre tableau comporte de nombreuses cellules vides dispersées dans différentes colonnes et que vous devez supprimer uniquement les lignes qui ne contiennent aucune cellule contenant des données.

Comment supprimer toutes les lignes vides dans Excel

Dans ce cas, nous n'avons pas de colonne clé pour nous aider à déterminer si la chaîne est vide ou non. Par conséquent, nous ajoutons une colonne auxiliaire au tableau :

  1. À la fin du tableau, ajoutez une colonne nommée flans et collez la formule suivante dans la première cellule de la colonne :

    =COUNTBLANK(A2:C2)

    =СЧИТАТЬПУСТОТЫ(A2:C2)

    Cette formule, comme son nom l'indique, compte les cellules vides dans une plage donnée. A2 и C2 sont respectivement les première et dernière cellules de la ligne courante.

    Comment supprimer toutes les lignes vides dans Excel

  2. Copiez la formule dans toute la colonne. Comment faire cela - voir les instructions étape par étape Comment insérer la même formule dans toutes les cellules sélectionnées à la fois.Comment supprimer toutes les lignes vides dans Excel
  3. Maintenant, notre table a une colonne clé ! Appliquer un filtre à une colonne flans (ci-dessus est un guide étape par étape sur la façon de procéder) pour afficher uniquement les lignes avec la valeur maximale (3). Numéro 3 signifie que toutes les cellules de cette ligne sont vides.Comment supprimer toutes les lignes vides dans Excel
  4. Ensuite, sélectionnez toutes les lignes filtrées et supprimez-les entièrement. Comment faire cela est décrit ci-dessus. De ce fait, la ligne vide (ligne 5) sera supprimée, toutes les autres lignes (avec ou sans cellules vides) resteront à leur place.Comment supprimer toutes les lignes vides dans Excel
  5. Maintenant, la colonne auxiliaire peut être retirée. Ou vous pouvez appliquer un autre filtre pour afficher uniquement les cellules qui ont une ou plusieurs cellules vides. Pour ce faire, décochez la ligne avec la valeur 0 (zéro) et appuyez sur OK.Comment supprimer toutes les lignes vides dans Excel

    Comment supprimer toutes les lignes vides dans Excel

Soyez sympa! Laissez un commentaire