Excel 365TableauNettoyageIntermédiaire

Fonction SUPPR.PLAGENettoyer les bordures de plages – Guide 2026

SUPPR.PLAGE (TRIMRANGE en anglais) supprime les lignes et colonnes vides en bordure d'une plage de données. Cette fonction est essentielle pour nettoyer automatiquement les données importées et obtenir un tableau compact, prêt pour l'analyse ou le traitement. Elle élimine les cellules vides qui entourent tes données réelles, te permettant de travailler uniquement sur la zone utile.

Astuce pratique

SUPPR.PLAGE est particulièrement utile lorsque tu importes des données CSV, Excel ou bases de données qui contiennent souvent des lignes et colonnes vides en bordure. Au lieu de nettoyer manuellement, utilise cette fonction pour automatiser le processus et garantir des données propres à chaque actualisation.

Syntaxe

SUPPR.PLAGE(tableau; [mode]; [remplissage])

Retourne la plage nettoyée des lignes et colonnes vides en bordure selon le mode choisi

tableau : La plage de cellules à nettoyer (obligatoire)
mode : 0 (lignes et colonnes), 1 (lignes seulement), 2 (colonnes seulement) - facultatif
remplissage : Valeur de remplacement pour les vides (facultatif)

Comprendre chaque paramètre

1

tableau

(obligatoire)

La plage source à nettoyer

Le paramètre tableau définit la plage de cellules dont tu veux supprimer les bordures vides. Il peut s'agir d'une référence de plage classique (A1:F20), d'une plage nommée (Mesdonnées), ou du résultat d'une autre fonction dynamique comme FILTRE ou TRIER.

Exemples :

A1:F20MesdonnéesFILTRE(A1:F20;B1:B20<>"")
2

mode

(obligatoire)
(facultatif)

Contrôler quoi supprimer

Le paramètre mode détermine si tu veux supprimer les lignes vides, les colonnes vides, ou les deux. Par défaut (0), la fonction supprime à la fois les lignes et colonnes vides en bordure.

Mode 0 (par défaut) :

Supprime les lignes ET colonnes vides en bordure

Mode 1 :

Supprime uniquement les lignes vides en bordure (conserve les colonnes vides)

Mode 2 :

Supprime uniquement les colonnes vides en bordure (conserve les lignes vides)

3

remplissage

(obligatoire)
(facultatif)

Valeur de remplacement

Le paramètre remplissage te permet de spécifier une valeur à utiliser pour remplacer les cellules vides dans la plage résultante. Cela peut être utile pour normaliser les données et éviter les problèmes avec les cellules vides dans les calculs ultérieurs.

Exemples :

0"N/A""-"

Combine avec d'autres fonctions

SUPPR.PLAGE fonctionne parfaitement avec FILTRE, TRIER, UNIQUE et autres fonctions dynamiques. Par exemple : =TRIER(SUPPR.PLAGE(A1:F20)) pour d'abord nettoyer puis trier tes données.

Différence SUPPRESPACE vs SUPPR.PLAGE

Ne confonds pas ces deux fonctions ! Bien qu'elles partagent un nom similaire, elles ont des usages complètement différents. SUPPRESPACE traite du texte, SUPPR.PLAGE traite des tableaux de données.

SUPPRESPACE

  • Nettoie les espaces dans du texte
  • Supprime espaces début/fin
  • Réduit espaces multiples à un seul
  • Exemple : " Bonjour " → "Bonjour"
  • Type : Fonction texte

SUPPR.PLAGE

  • Nettoie les tableaux de données
  • Supprime lignes vides en haut/bas
  • Supprime colonnes vides à gauche/droite
  • Exemple : Plage A1:F20 → Zone B3:D15
  • Type : Fonction tableau dynamique

Exemples contextuels en entreprise

1Tu es analyste de données et nettoies des imports CSV

Les fichiers CSV exportés depuis des systèmes externes contiennent souvent des lignes et colonnes vides en bordure. Ces espaces parasites compliquent l'analyse et peuvent fausser les calculs. SUPPR.PLAGE nettoie automatiquement ces bordures pour extraire uniquement les données utiles.

Les imports CSV ont souvent des bordures vides. SUPPR.PLAGE extrait uniquement la zone contenant des données, prête pour l'analyse.

ABCDEF
1ABCDE
21
32ClientVentesRégion
43Alice15000Nord
54Bob23000Sud
65Claire18500Est
76
Formule :=SUPPR.PLAGE(A1:E6)
Résultat :Tableau B2:D5 sans bordures vides

2Tu es contrôleur de gestion et prépares des rapports mensuels

Avant d'appliquer des formules d'agrégation (SOMME, MOYENNE, MAX), tu dois t'assurer que la plage ne contient pas de bordures vides qui pourraient fausser les calculs. SUPPR.PLAGE garantit que seules les données réelles sont prises en compte.

Nettoie la plage avant calcul pour garantir des résultats précis. Les cellules vides en bordure n'interfèrent plus avec tes agrégations.

ABC
1Source bruteFormuleRésultat
2A1:F20 avec vides=SOMME(SUPPR.PLAGE(A1:F20))285600
3Zone utile: B3:D15=MOYENNE(SUPPR.PLAGE(A1:F20))18540
4Bordures ignorées=MAX(SUPPR.PLAGE(A1:F20))45000
Formule :=SOMME(SUPPR.PLAGE(DonnéesMensuelles))
Résultat :Calculs corrects sans cellules vides parasites

3Tu es chef de projet et consolides des données multi-sources

Lorsque tu copies des données depuis différents fichiers Excel, tu sélectionnes souvent de grandes zones par sécurité. SUPPR.PLAGE extrait automatiquement la zone utile de chaque source avant consolidation, évitant les décalages et erreurs de copier-coller.

Sélectionne large, SUPPR.PLAGE extrait précis. Parfait pour consolider plusieurs sources sans risque d'inclure des cellules vides parasites.

ABC
1SourceZone sélectionnéeZone utile extraite
2Fichier 1A1:Z100C5:M25
3Fichier 2A1:AA150B8:P45
4Fichier 3A1:W80D3:K30
Formule :=EMPILER(SUPPR.PLAGE(Source1);SUPPR.PLAGE(Source2);SUPPR.PLAGE(Source3))
Résultat :Données consolidées proprement

4Tu es data analyst et crées des tableaux dynamiques optimisés

Pour des analyses avancées, combine SUPPR.PLAGE avec FILTRE, TRIER, UNIQUE pour créer des pipelines de traitement de données entièrement dynamiques. Chaque actualisation nettoie, filtre et trie automatiquement les nouvelles données sans intervention manuelle.

Combine plusieurs fonctions dynamiques pour créer des analyses puissantes qui se mettent à jour automatiquement à chaque modification des données sources.

ABC
1ÉtapeFonctionAction
21SUPPR.PLAGENettoie bordures
32FILTREÉlimine lignes vides internes
43TRIEROrdonne par critère
54UNIQUEDéduplique si besoin
Formule :=TRIER(FILTRE(SUPPR.PLAGE(DonnéesBrutes);COLONNE2<>"");COLONNE3;-1)
Résultat :Pipeline automatisé de nettoyage et tri

Optimise tes formules dynamiques

Dans les formules complexes avec plusieurs fonctions imbriquées, place SUPPR.PLAGE au début de ta chaîne de traitement. Cela réduit la taille des données dès le départ et améliore les performances de toutes les fonctions suivantes. Par exemple :=UNIQUE(TRIER(FILTRE(SUPPR.PLAGE(Source);Critère)))

Tableau comparatif des fonctions de nettoyage

FonctionType de nettoyageCas d'usagePortée
SUPPR.PLAGEBordures vides (lignes/colonnes)Nettoyer imports, extraire zone utileBordures uniquement
SUPPRESPACEEspaces dans le texteNettoyer chaînes de caractèresCellule par cellule
FILTRELignes selon critèresSupprimer lignes vides internes ou par conditionToute la plage
DROPN premières/dernières lignes/colonnesSupprimer en-têtes ou pieds de pageNombre fixe de lignes/colonnes
TAKEExtraction de lignes/colonnesGarder seulement N lignes/colonnesNombre fixe depuis début/fin

💡 Choisis la bonne fonction selon ton besoin : SUPPR.PLAGE pour les bordures, FILTRE pour les lignes vides internes, DROP/TAKE pour un nombre fixe de lignes/colonnes.

Erreurs fréquentes et solutions

❌ Confusion avec SUPPRESPACE

SUPPRESPACE nettoie du texte (espaces), SUPPR.PLAGE nettoie des plages de cellules (lignes/colonnes vides). Ne confonds pas les deux : elles ont des usages totalement différents.

❌ Incorrect :

=SUPPRESPACE(A1:F20)

✅ Correct :

=SUPPR.PLAGE(A1:F20)

❌ Lignes vides internes conservées

SUPPR.PLAGE supprime uniquement les bordures vides. Les lignes vides à l'intérieur de ta plage restent présentes. Si tu veux les supprimer, combine avec FILTRE.

Solution :

=FILTRE(SUPPR.PLAGE(A1:F20); BYROW(SUPPR.PLAGE(A1:F20); LAMBDA(row; SOMME(row)<>0)))

❌ Oublier que c'est une fonction dynamique

SUPPR.PLAGE retourne une plage dynamique qui se met à jour automatiquement. Ne copie pas le résultat en dur si tu veux conserver l'actualisation automatique.

✅ Garde la formule dynamique :

=SUPPR.PLAGE(Source)

Elle se mettra à jour quand Source change

❌ Utiliser sur une plage qui n'a pas de vides

Si ta plage n'a pas de bordures vides, SUPPR.PLAGE retournera la même plage. Ce n'est pas une erreur, mais cela ajoute une couche de calcul inutile.

💡 Vérifie d'abord si ta plage a réellement besoin d'être nettoyée avant d'utiliser cette fonction.

Utilise des plages nommées

Pour rendre tes formules plus lisibles, nomme tes plages sources. Au lieu de=SUPPR.PLAGE(A1:F20), utilise=SUPPR.PLAGE(VentesMensuelles). C'est plus clair et plus facile à maintenir.

Questions fréquentes

Quelle est la différence entre SUPPRESPACE et SUPPR.PLAGE ?

SUPPRESPACE nettoie les espaces dans du texte (début, fin, multiples). SUPPR.PLAGE supprime les lignes et colonnes vides en bordure d'une plage de données. Ce sont deux fonctions totalement différentes : l'une travaille sur des chaînes de caractères, l'autre sur des tableaux de données.

SUPPR.PLAGE supprime-t-elle les lignes vides au milieu de la plage ?

Non, par défaut elle supprime uniquement les lignes et colonnes vides en bordure (contour). Les lignes vides à l'intérieur de la plage sont conservées. Utilise le paramètre mode pour contrôler ce comportement ou combine avec FILTRE pour supprimer les lignes vides internes.

SUPPR.PLAGE fonctionne-t-elle avec des plages nommées ?

Oui, tu peux utiliser une plage nommée : =SUPPR.PLAGE(Mesdonnées) pour nettoyer les bordures vides. C'est même recommandé pour rendre tes formules plus lisibles et maintenables.

Puis-je combiner SUPPR.PLAGE avec FILTRE ?

Absolument ! Tu peux enchaîner : =FILTRE(SUPPR.PLAGE(A1:F20);conditions) pour d'abord nettoyer puis filtrer. C'est une combinaison puissante pour traiter des données importées avec des bordures vides et les filtrer ensuite.

Comment supprimer uniquement les colonnes vides avec SUPPR.PLAGE ?

Utilise le paramètre mode : =SUPPR.PLAGE(tableau;2) pour ne supprimer que les colonnes vides en bordure, ou mode 1 pour ne supprimer que les lignes vides. Le mode 0 (par défaut) supprime à la fois les lignes et colonnes vides.

Fonctions similaires et complémentaires

Deviens un expert des fonctions Excel dynamiques

Rejoins Le Dojo Club pour maîtriser SUPPR.PLAGE, FILTRE, TRIER et toutes les fonctions avancées d'Excel.

Essayer pendant 30 jours