Supprimer les lignes vides dans Excel

Des lignes vides dans les tableaux Excel apparaissent souvent lors de la fusion de plusieurs tableaux en un seul ou lors de l’importation de données d’un tableau à un autre. Ils interfèrent souvent avec la perception confortable des données du tableau et rendent difficile la navigation dans le tableau. Il existe différentes manières de supprimer les lignes vides dans les tableaux Excel. Nous n’en montrerons ici que quelques-uns.
Supprimer les lignes vides manuellement
Suppression de lignes avec Go To Special
Suppression des lignes vides avec la recherche
Suppression des lignes vides avec des filtres
Suppression des lignes vides par tri
Suppression des lignes vides avec des formules
Suppression des lignes vides avec Power Query

Supprimer les lignes vides manuellement

C’est le moyen le plus simple de supprimer des lignes vides dans une feuille de calcul Excel. Il est le plus souvent utilisé pour les petites tables. Évidemment, cette méthode est inefficace pour les tables avec un grand nombre de lignes. Pour supprimer les lignes vides, procédez comme suit.

  1. Marquez toutes les lignes vides dans le tableau. Pour cela, appuyez sur la touche Ctrl et, sans la relâcher, sélectionnez successivement toutes les lignes vides du tableau.  Supprimer les lignes vides
  2. Faites un clic droit sur l’une des lignes sélectionnées et sélectionnez la section “Delete” dans le menu contextuel.
  3. Dans la fenêtre qui apparaît, cochez la rubrique “Entire row” et cliquez sur “OK”.Entire row

Vous pouvez également utiliser le bouton “Delete” et sélectionner “Delete Sheet Rows “. Supprimer des lignes de feuille
Vous pouvez également utiliser le raccourci clavier Ctrl + -. À la suite de toutes ces actions, toutes les lignes vides de la table seront supprimées.

Suppression de lignes avec Go To Special

C’est un moyen efficace de se débarrasser des lignes vides dans une grande table, cependant, cette méthode doit être utilisée avec beaucoup de précautions. Le fait est que dans ce cas, non seulement les lignes vides seront supprimées, mais également les lignes avec des données dans lesquelles il y a au moins une cellule vide. Donc, si vous êtes sûr qu’il n’y a pas de telles lignes non vides dans votre table, procédez comme suit.

  1. Sélectionnez toute la colonne de données contenant des lignes vides. Pour cela, sélectionnez la première cellule de la colonne, appuyez sur le bouton Shift et, sans le relâcher, cliquez sur la dernière cellule de la colonne. colonne de données entière
  2. Dans le menu de l’onglet “Home”, cliquez sur le bouton “Find and Select” et sélectionnez “Go To”. Rechercher et sélectionner
  3. Dans la fenêtre qui s’ouvre, cliquez sur le bouton “Special”.Special
  4. Dans la fenêtre “Go To Special”, cochez l’option “Blanks” et cliquez sur “OK”.Go To Special
  5. Supprimez les cellules sélectionnées de quelque manière que ce soit. Par exemple, faites un clic droit sur les cellules sélectionnées et sélectionnez “Delete”.

Notez que les cellules vides de la colonne sélectionnée peuvent être incluses dans des lignes avec des cellules non vides. Supprimer des lignes vides
Dans ce cas, les lignes incomplètement remplies seront également supprimées. Utilisez cette méthode avec beaucoup de prudence.

Suppression des lignes vides avec la recherche

Cette méthode est similaire à la précédente et doit également être utilisée avec prudence pour les mêmes raisons.

  1. Utilisez la touche Shift pour sélectionner une colonne dans le tableau.
  2. Dans l’onglet Home, cliquez sur le bouton “Find and Select”.
  3. Sélectionnez “Find”.
  4. Dans la fenêtre qui s’ouvre, cliquez sur le bouton “Options”.Options
  5. Dans la fenêtre “Find and Replace” qui s’ouvre, sous l’onglet “Find”, effectuez les transformations suivantes :
    • Laissez le champ “Find” vide ;
    • cochez la case “Match entire cell contents” ;
    • dans le champ “Within”, définissez la valeur “Sheet” ;
    • dans le champ “Search”, définissez la valeur “By Rows”.
  6. Cliquez sur le bouton “Find All”. Une liste de toutes les cellules vides dans la plage trouvée apparaîtra au bas de la fenêtre.Find All
  7. Sélectionnez toutes les cellules trouvées en appuyant sur Ctrl + A.
  8. Cliquez sur le bouton “Close”.
  9. Supprimez les lignes vides en surbrillance de la manière qui vous convient. Par exemple, faites un clic droit sur la cellule sélectionnée et sélectionnez “Delete”.

Comme avec la méthode précédente, il est possible de supprimer les lignes non vides avec des cellules vides séparées, alors soyez prudent.

Suppression des lignes vides avec des filtres

Vous pouvez également utiliser des filtres pour rechercher et supprimer des lignes vides.

  1. Sélectionnez toute la plage de données de la table.Filters
  2. Allez dans l’onglet “Data” et cliquez sur le bouton “Filter”.Filtre
  3. Cliquez sur le commutateur de filtre dans l’une des colonnes en surbrillance et décochez l’option “Select All”.Select All
  4. Dans la ligne inférieure de la liste des filtres, cochez l’option “Blanks” et cliquez sur “OK”.Blanks
  5. Supprimez les lignes vides filtrées de la manière qui vous convient. Par exemple, faites un clic droit et sélectionnez “Delete Row”.
  6. Cliquez sur le bouton “Filter” pour dé-filtrer les données et assurez-vous que toutes les lignes vides ont été supprimées.

De toute évidence, cette méthode est également dangereuse en termes de suppression accidentelle de lignes non vides avec plusieurs cellules vides, alors utilisez-la avec prudence.

Suppression des lignes vides par tri

Cette méthode vous permet de regrouper toutes les lignes vides au bas du tableau, puis de les supprimer.

  1. Insérez une colonne vide dans le tableau et numérotez les lignes pour revenir ultérieurement à la séquence d’origine des lignes du tableau. Il y a plusieurs façons d’accomplir ceci. Par exemple, tapez dans la première cellule de la colonne le chiffre 1, puis dans la deuxième cellule le chiffre 2, sélectionnez ces deux cellules avec la souris et faites glisser jusqu’à la fin du tableau par le coin inférieur droit de la plage sélectionnée. À la suite de ces actions, les numéros seront placés dans la colonne par ordre croissant.
  2. Sélectionnez la table entière, y compris la colonne numérotée par ligne. Supprimer les lignes vides
  3. Allez dans l’onglet “Data” et cliquez sur le bouton “Sort”. Bouton de tri
  4. Triez les données du tableau par l’une des colonnes. Dans ce cas, toutes les lignes vides seront en bas. Trier les données du tableau
  5. Supprimez toutes les lignes vides.
  6. Triez le tableau par la colonne numérotée pour retourner l’ordre des lignes d’origine.
  7. Supprimez la colonne numérotée par ligne.

Cette méthode de suppression des lignes vides dans une table est plus sûre que les méthodes précédentes car elle vous permet de vérifier visuellement que toutes les lignes sont bien vides.

Suppression des lignes vides avec des formules

Cette méthode de suppression des lignes vides dans une feuille de calcul Excel est légèrement plus complexe que les méthodes précédentes, mais présente l’avantage de ne supprimer que les lignes complètement vides. S’il y a au moins une cellule non vide dans la ligne, les données ne seront pas supprimées.

  1. Insérez une colonne vide n’importe où dans le tableau.
  2. Dans la première cellule d’une colonne vide, écrivez une formule de la forme =IF(COUNTA(A2:C2)=0;”Empty”; “”) en substituant vos adresses cellulaires.
  3. Faites glisser le coin de la cellule de formule pour copier la formule pour toutes les lignes du tableau. Formule pour toutes les lignes
  4. Pour les lignes vides du tableau, la valeur “Empty” apparaîtra dans les cellules de la colonne ajoutée. Si au moins une cellule de la ligne est remplie, la valeur “Empty” n’apparaîtra pas.
  5. Cliquez sur la cellule supérieure de la colonne ajoutée et sur l’onglet “Data”, cliquez sur le bouton “Filter”.
  6. Cliquez sur le carré avec la flèche dans l’en-tête de colonne et décochez l’option “Select All”.
  7. Dans la liste des valeurs de cellule de la colonne sélectionnée, cochez l’option “Empty”. Cliquez sur “OK”.Empty
  8. Sélectionnez toutes les cellules filtrées et cliquez sur le bouton “Delete”.
  9. Appuyez à nouveau sur le bouton “Filter” pour le supprimer.

Notez que les lignes non vides avec des cellules vides séparées n’ont pas été supprimées dans le tableau final.  Les données ne seront pas supprimées

Suppression des lignes vides avec Power Query

Cette méthode peut être utilisée pour les versions d’Excel 2016 et supérieures. Pour les versions antérieures d’Excel, Power Query peut être utilisé comme complément. Notez que l’utilisation de Power Query remplace la mise en forme du tableau, donc si vous vous souciez de la couleur de remplissage, des bordures et de certains autres paramètres, c’est la meilleure méthode à utiliser.

  1. Mettez en surbrillance la plage de données où vous souhaitez supprimer les lignes vides.
  2. Accédez à l’onglet “Data”, cliquez sur le bouton “From Table”.Cela chargera la table dans l’éditeur Power Query. Power Query Editor
  3. Dans l’éditeur Power Query, sur l’onglet “Home”, cliquez sur le bouton “Remove Rows” et sélectionnez “Remove Blank Rows”. Supprimer des lignes
  4. Fermez l’éditeur de requêtes en cliquant sur le bouton “Fermer et charger”. Cela chargera le tableau dans une nouvelle feuille.

A la suite de ces actions, un tableau sera obtenu sans lignes vides, mais aussi sans la mise en forme d’origine.

Il existe de nombreuses autres méthodes pour supprimer les lignes vides d’un tableau, telles que l’utilisation de macros personnalisées ou l’utilisation de Power Automate. Plus la méthode est complexe, plus la probabilité de supprimer accidentellement les informations requises est élevée. Pour éviter que cela ne se produise, il est recommandé de faire des copies des fichiers avant d’effectuer ces manipulations de données. Par la suite, vous pouvez Supprimer les fichiers en double à l’aide de programmes spéciaux ou manuellement.