Excel supprimer les lignes vides en 2026 avec les outils intégrés d’Excel

Supprimer les lignes vides dans Excel semble trivial, jusqu’au moment où la suppression décale une colonne de formules ou efface des données masquées par un espace invisible. Le problème ne vient pas de la manipulation elle-même, mais du type de « vide » présent dans la feuille de calcul. Une cellule qui affiche ="", un retour chariot importé depuis SharePoint et une ligne réellement sans contenu ne répondent pas aux mêmes outils intégrés d’Excel.

Trois types de vides dans Excel et leurs pièges respectifs

Avant de choisir une méthode pour supprimer des lignes vides, il faut identifier ce que la feuille contient réellement. Excel distingue une cellule vide d’une cellule contenant un espace ou une formule renvoyant «  », et cette distinction change le résultat de chaque outil.

Type de vide Cause fréquente Détecté par Atteindre (Cellules vides) Détecté par un filtre Détecté par Power Query
Cellule réellement vide Saisie manuelle incomplète Oui Oui Oui
Cellule contenant un espace ou retour chariot Export CSV, copier-coller depuis SharePoint Non Non (apparaît comme valeur) Oui (après trim)
Cellule avec formule renvoyant «  » Formule SI sans valeur alternative Non Partiellement Oui (après remplacement)

Ce tableau résume le point que la plupart des tutoriels ignorent. Si vous appliquez « Atteindre – Cellules vides » sur une colonne issue d’un export SharePoint, les lignes contenant des espaces invisibles ne seront pas sélectionnées. Vous supprimerez une partie des lignes vides, pas toutes.

Jeune homme en télétravail sélectionnant des lignes vides dans Excel via le menu contextuel sur son ordinateur portable

Atteindre les cellules vides dans Excel : quand cette méthode fonctionne

La fonction Atteindre (Ctrl+G, puis « Cellules vides ») reste la méthode la plus rapide pour des cellules réellement vides dispersées dans un tableau. Elle sélectionne instantanément toutes les cellules sans contenu dans la plage choisie.

Condition préalable à respecter

Sélectionnez une seule colonne fiable avant de lancer l’outil. Si vous sélectionnez l’ensemble du tableau, Excel détectera aussi les cellules vides dans des colonnes où certaines lignes n’ont légitimement pas de valeur. Supprimer ces lignes détruirait des données utiles.

  • Choisissez une colonne qui doit contenir une valeur sur chaque ligne (un identifiant, un nom, une date de saisie)
  • Lancez Ctrl+G, cliquez sur « Cellules… » puis sélectionnez « Cellules vides »
  • Faites un clic droit sur la sélection, choisissez « Supprimer », puis « Ligne entière »

Cette séquence fonctionne parfaitement quand les vides sont de vrais vides. En revanche, sur un fichier issu d’un export ou d’un outil externe, elle laissera passer les faux vides (espaces, formules).

Supprimer les lignes vides d’un export SharePoint ou CSV

Les fichiers exportés depuis SharePoint, un CRM ou un logiciel métier génèrent souvent des lignes qui paraissent vides à l’écran mais contiennent des caractères invisibles. C’est le scénario où Atteindre échoue silencieusement.

Nettoyer les espaces avant suppression

Deux options s’offrent à vous. La première consiste à utiliser la fonction SUPPRESPACE (TRIM en anglais) dans une colonne auxiliaire pour éliminer les espaces, puis à filtrer sur les résultats vides. La seconde, plus directe, passe par Power Query.

Power Query est intégré nativement à Excel depuis la version 2016. Il ne nécessite ni macro ni complément. Ouvrez l’onglet Données, cliquez sur « À partir d’un tableau/plage », puis dans l’éditeur Power Query, sélectionnez « Supprimer les lignes » puis « Supprimer les lignes vides ». Power Query détecte les espaces, les formules vides et les vrais vides.

L’avantage de Power Query va au-delà du nettoyage ponctuel. La requête est enregistrée : à chaque actualisation du fichier, les lignes vides sont automatiquement exclues sans manipulation supplémentaire.

Vue en plongée d'un double écran affichant une feuille Excel avec des lignes vides surlignées et la barre d'outils ruban visible pour la suppression

Lignes vides en fin de feuille Excel : un cas à part

Le cas signalé sur Microsoft Q&A est courant : un classeur SharePoint affiche des centaines de milliers de lignes vides sous les données utiles. La suppression classique (sélection puis suppression) ne fonctionne pas toujours, car Excel conserve en mémoire la « dernière cellule utilisée » même après effacement du contenu.

Réinitialiser la dernière cellule utilisée

Pour résoudre ce problème, placez-vous sur la première ligne vide sous vos données. Sélectionnez toutes les lignes jusqu’en bas (Ctrl+Maj+Fin), puis faites un clic droit et « Supprimer ». Enregistrez et fermez le fichier. La réinitialisation de la dernière cellule ne prend effet qu’après la fermeture et la réouverture du classeur.

Si le problème persiste, ouvrez le fichier dans Power Query, chargez uniquement la plage utile, puis exportez le résultat dans une nouvelle feuille. Cette approche élimine définitivement les lignes fantômes.

Méthode par filtre ou par tri : limites à connaître

Le filtre automatique permet d’afficher uniquement les lignes vides, puis de les supprimer d’un bloc. Le tri pousse les lignes vides en bas du tableau pour les supprimer ensuite. Les deux fonctionnent, mais présentent un risque commun.

  • Le tri modifie l’ordre d’origine des données. Sans colonne d’index préalable, impossible de retrouver l’ordre initial
  • Le filtre masque des lignes : une suppression inattentive peut toucher des lignes masquées contenant des données
  • Aucune des deux méthodes ne détecte les faux vides (espaces, formules renvoyant «  »)

Ajoutez systématiquement une colonne d’index numérotée avant tout tri ou filtre. Une simple formule =LIGNE() suffit. Si l’ordre est altéré, un tri sur cette colonne restaure la séquence initiale.

Choisir la bonne méthode selon le contexte

Contexte Méthode recommandée Raison
Quelques lignes vides dans un tableau saisi manuellement Atteindre – Cellules vides Rapide, fiable sur de vrais vides
Export CSV ou SharePoint avec caractères invisibles Power Query Détecte tous les types de faux vides
Milliers de lignes vides en fin de feuille Suppression + fermeture ou Power Query Réinitialise la dernière cellule utilisée
Tableau avec formules renvoyant «  » Collage spécial (valeurs) puis Atteindre, ou Power Query Convertit les formules avant détection

Le choix de la méthode pour supprimer les lignes vides dans Excel dépend donc moins de la version du logiciel que de l’origine des données. Un fichier saisi à la main et un fichier importé depuis un système externe ne présentent pas le même type de cellules vides. Tester sur une copie du fichier avant toute suppression reste la précaution la plus simple, et celle qui évite de perdre des données par excès de confiance dans un raccourci clavier.

D'autres articles sur le site