Qu'est-ce que la fonction EXCLURE ?
EXCLURE (DROP en anglais) t'évite de retoucher tes données sources à chaque nouvel import : plutôt que de supprimer des lignes à la main dans un tableau brut, tu obtiens une version épurée qui se recalcule toute seule dès que la source change. Pratique pour préparer un tableau à diffuser sans jamais abîmer l'original.
C'est l'outil idéal pour supprimer des en-têtes doublons dans les tableaux importés, éliminer les lignes de total en bas d'un rapport pour éviter les doubles comptes, ou nettoyer des exports avec des colonnes techniques inutiles. Elle fonctionne exclusivement sous Excel 365 et Excel 2021.
Syntaxe
=EXCLURE(tableau; lignes; [colonnes])Clique sur un argument pour aller à son explication.
EXCLURE est disponible uniquement sous Excel 365 et Excel 2021. Elle n'existe pas dans Google Sheets ni dans les versions antérieures d'Excel.

Comprendre chaque paramètre de la fonction EXCLURE
Les deux premiers arguments sont obligatoires : tu donnes d'abord le tableau, puis le nombre de lignes à retirer. Le troisième, [colonnes], est facultatif, et c'est lui qui te sert quand tu veux toucher aux colonnes plutôt qu'aux lignes.
Pour chacun, le signe décide du côté : un nombre positif coupe depuis le début (en haut, à gauche), un nombre négatif coupe depuis la fin (en bas, à droite), et 0 ne touche à rien sur cet axe.
tableau
: le tableau source dont tu veux exclure des élémentsCe peut être une plage de cellules, un tableau structuré nommé, ou le résultat d'une autre fonction dynamique comme TRIER ou FILTRE.
Le tableau n'est pas modifié : EXCLURE renvoie un nouveau tableau sans les lignes/colonnes exclues, ce qui préserve l'intégrité des données sources.
lignes
: le nombre de lignes à exclureUn nombre positif (ex : 2) exclut les 2 premières lignes. Un nombre négatif (ex : -2) exclut les 2 dernières lignes. Passer 0 ne touche à aucune ligne.
C'est la même logique que les indices négatifs en Python : positif = depuis le début, négatif = depuis la fin.
[colonnes]
: le nombre de colonnes à exclure(facultatif)Même logique que pour les lignes : positif = depuis la gauche, négatif = depuis la droite. Ce paramètre est optionnel : si tu l'omets, aucune colonne n'est exclue.
Tu peux combiner les deux paramètres pour exclure des lignes ET des colonnes en une seule formule.
Attention : Si tu essaies d'exclure plus de lignes ou de colonnes que le tableau n'en contient, Excel renvoie une erreur #CALC!. Vérifie la taille de ton tableau avec LIGNES() et COLONNES() avant d'appliquer EXCLURE sur des données dont la taille peut varier.

Exemples pratiques pas à pas
Comment retirer la première ligne d'un tableau avec la fonction EXCLURE
L'export des ventes du mois vient d'arriver avec sa ligne TOTAL posée tout en haut, juste avant le détail des produits. Tant qu'elle reste collée aux données, le moindre calcul que tu empiles derrière compte le chiffre d'affaires deux fois et ton reporting part de travers. La fonction EXCLURE te renvoie le même bloc amputé de sa première ligne, sans que tu aies à supprimer quoi que ce soit dans la source.
- 1Dans une cellule, écris
=EXCLURE(. - 2En 1er argument : sélectionne le bloc de données à nettoyer,
A2:C13. La plage démarre en ligne 2 pour laisser les en-têtes dehors, si bien que sa première ligne est celle duTOTAL. C'est cette plage qui décide de ce qui compte comme première ligne. - 3En 2ᵉ argument : saisis le nombre de lignes à retirer,
1. Ce nombre est positif, donc la coupe part du haut de la plage et emporte la ligne duTOTAL. Les onze produits, duClavierauHub, restent au complet. - 4Ferme la parenthèse et appuie sur Entrée. Les colonnes
Produit,CatégorieetVentesressortent entières, puisque seule la hauteur du bloc a changé.
=EXCLURE(A2:C13; 1)A2:C13, qui ne contient que les données, et lui retire sa première ligne parce que le nombre 1 est positif (un positif coupe toujours depuis le haut). Les 11 produits restants se déversent d'un seul bloc à partir de E4, et le tableau source, lui, n'a pas bougé d'un pouce.Comment retirer la dernière ligne d'un tableau avec la fonction EXCLURE
Ton suivi trimestriel se termine par une ligne TOTAL, et on te demande maintenant d'en tirer une courbe de tendance. Si le total part dans le graphique avec les quatre trimestres, la courbe s'envole sur le dernier point et plus personne ne lit rien. La fonction EXCLURE te sort les seules lignes trimestrielles et laisse le total tranquille dans le tableau d'origine.
- 1Dans une cellule, écris
=EXCLURE(. - 2En 1er argument : sélectionne le suivi à nettoyer,
A2:B6. Ce sont les cinq lignes saisies sous les en-têtes, et la ligne duTOTALen fait encore partie. - 3En 2ᵉ argument : saisis le nombre de lignes à retirer,
-1. Le signe moins est ce qui change tout, puisqu'il retourne la coupe et la fait partir du bas. C'est donc la dernière ligne de la plage, celle duTOTAL, qui disparaît. - 4Ferme la parenthèse et appuie sur Entrée. Les quatre trimestres sortent seuls, le trimestre et le chiffre d'affaires toujours côte à côte, et le total reste affiché dans le tableau d'origine.
=EXCLURE(A2:B6; -1)-1 étant négatif, elle attaque par le bas et fait sauter la ligne TOTAL. Il ne reste que les quatre trimestres, et le total continue de s'afficher normalement dans le tableau source.Comment retirer une colonne sans toucher aux lignes avec la fonction EXCLURE
Chaque export de ton logiciel RH arrive avec une colonne d'identifiants techniques collée à gauche, et personne à qui tu envoies le fichier ne sait quoi en faire. Tu veux diffuser le tableau tel quel, débarrassé de cette colonne, sans perdre une seule ligne au passage. La fonction EXCLURE coupe sur l'axe des colonnes aussi bien que sur celui des lignes, et ton export d'origine reste intact.
- 1Dans une cellule, écris
=EXCLURE(. - 2En 1er argument : sélectionne l'export à nettoyer,
A2:D5. Ce sont les quatre lignes de salariés, colonneIDcomprise. - 3En 2ᵉ argument : saisis le nombre de lignes à retirer,
0. Ce nombre reste obligatoire même quand tu ne veux couper aucune ligne, et0est précisément la façon de dire à la fonction EXCLURE de ne rien toucher sur cet axe. Les quatre lignes ressortent donc au complet. - 4En 3ᵉ argument : saisis le nombre de colonnes à retirer,
1. Comme pour les lignes, un nombre positif coupe depuis le début, autrement dit depuis la gauche. - 5Ferme la parenthèse et appuie sur Entrée. La colonne
IDs'en va et les trois autres restent en place, prêtes à être diffusées telles quelles.
=EXCLURE(A2:D5; 0; 1)0 pour les lignes, ce qui préserve les quatre enregistrements, puis 1 pour les colonnes, ce qui fait tomber la première en partant de la gauche. Le 0 n'est pas décoratif (l'argument lignes étant obligatoire, il faut bien le renseigner pour atteindre celui des colonnes).Comment retirer la première et la dernière ligne en une seule formule avec la fonction EXCLURE
L'export que tu récupères chaque lundi est encadré : sa ligne d'en-têtes en haut, sa ligne TOTAL en bas, et tes quatre articles coincés au milieu. Tu veux ces quatre lignes seules, prêtes à être consolidées avec celles des autres agences, sans refaire le ménage à la main toutes les semaines. Deux fonctions EXCLURE emboîtées coupent les deux extrémités en une formule, et ton export d'origine ne bouge pas.
- 1Dans une cellule, écris
=EXCLURE(. - 2En 1er argument : écris une seconde fonction EXCLURE et referme-la,
EXCLURE(A1:C6; 1). C'est le point à retenir, car cet argument accepte un tableau calculé aussi bien qu'une plage de cellules, et c'est ce qui te permet d'emboîter les deux appels. Celui du dedans part de l'export complet, en-têtes et ligneTOTALcompris, et son1positif rogne le haut pour faire tomber la ligne d'en-têtes. Il rend un bloc de cinq lignes qui n'apparaît nulle part sur ta feuille. - 3En 2ᵉ argument : saisis le nombre de lignes à retirer de ce résultat intermédiaire,
-1. Le signe négatif rogne le bas, donc c'est la ligne duTOTALqui saute cette fois. Il ne reste que les quatre articles. - 4Ferme la parenthèse et appuie sur Entrée. Celle de la fonction EXCLURE imbriquée a déjà été refermée à l'étape 2, si bien qu'il n'en reste qu'une. Les colonnes
Article,QuantitéetMontanttraversent la formule intactes.
=EXCLURE(EXCLURE(A1:C6; 1); -1)
Les erreurs fréquentes avec la fonction EXCLURE
Les deux soucis que tu rencontreras avec EXCLURE viennent du même endroit : tu demandes de retirer trop d'éléments. Si tu coupes plus de lignes ou de colonnes que le tableau n'en contient, tu obtiens #CALC!, et si tu en coupes exactement autant, il ne reste rien du tout.
Le réflexe dans les deux cas : compter d'abord avec LIGNES() et COLONNES() avant de fixer ton nombre d'exclusions, surtout quand la taille de tes données peut bouger.
Erreur #CALC! : exclure plus d'éléments qu'il n'y en a
Si tu demandes d'exclure 5 lignes sur un tableau qui n'en contient que 3, Excel ne peut pas renvoyer un tableau et génère #CALC!.
Solution : Vérifie la taille réelle de ton tableau avec LIGNES(tableau) et COLONNES(tableau) avant de fixer le nombre d'exclusions. Sur des tableaux de taille variable, utilise MAX(1; LIGNES(plage)-N) pour t'assurer qu'il reste toujours au moins une ligne.
Tableau vide ou zéro ligne après EXCLURE
Le nombre d'exclusions est exactement égal à la taille du tableau, ne laissant aucune ligne ou colonne dans le résultat.
Solution : Réduis le nombre d'éléments à exclure. Si la taille de tes données est dynamique, protège-toi avec une condition : =SI(LIGNES(plage)>N; EXCLURE(plage; N); plage) pour revenir sur les données brutes si le tableau est trop petit.

EXCLURE vs PRENDRE
EXCLURE et PRENDRE sont deux faces du même outil : l'une supprime, l'autre conserve. Choisis en fonction de ce que tu connais mieux : la quantité à supprimer ou la quantité à garder.
| Critère | EXCLURE | PRENDRE |
|---|---|---|
| Logique | Supprime N éléments, garde le reste | Garde N éléments, supprime le reste |
| Positif (ex : 3) | Supprime les 3 premiers | Garde les 3 premiers |
| Négatif (ex : -3) | Supprime les 3 derniers | Garde les 3 derniers |
| Cas d'usage typique | Retirer en-têtes, totaux, colonnes techniques | Garder le top N, les N dernières entrées |
| Disponibilité | Excel 365 / 2021 uniquement | Excel 365 / 2021 uniquement |
Questions fréquentes
EXCLURE supprime un nombre de lignes ou colonnes depuis le début ou la fin du tableau, PRENDRE en conserve un nombre spécifique. Ce sont des fonctions complémentaires : si tu sais combien tu veux supprimer, utilise EXCLURE ; si tu sais combien tu veux garder, utilise PRENDRE.
Utilise des nombres négatifs. =EXCLURE(A1:B10; -2) supprime les 2 dernières lignes. =EXCLURE(A1:D10; 0; -1) supprime la dernière colonne sans toucher aux lignes.
C'est la même convention que les indices négatifs : un négatif signifie toujours "depuis la fin".
Non, EXCLURE (DROP) est exclusif à Excel 365 et Excel 2021. Google Sheets ne propose pas d'équivalent direct. Pour un résultat similaire dans Google Sheets, tu devras utiliser des combinaisons de FILTER, OFFSET ou QUERY selon le cas.
Oui. =EXCLURE(tableau; 2; 1) supprime les 2 premières lignes ET la première colonne en une seule formule.
Mais si tu veux exclure depuis le début ET depuis la fin d'un même axe (par exemple supprimer la première et la dernière colonne), il faut imbriquer deux EXCLURE l'un dans l'autre.
Excel renvoie une erreur #CALC! si tu essaies d'exclure autant ou plus de lignes/colonnes que le tableau n'en contient. Le résultat ne peut pas être un tableau vide. Protège-toi avec une vérification préalable sur la taille du tableau, notamment si tes données sont dynamiques et peuvent avoir un nombre variable de lignes.
Pour aller plus loin
Continue sur ta lancée après la fonction EXCLURE : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir




