Rentrée 2026 Préparez votre rentrée : réservez dès maintenant votre session de septembre, octobre ou novembre. Réservez votre session de septembre à novembre. Voir les sessions de rentrée →
Excel Word PowerPoint Photoshop Webmarketing WordPress CAO 3D PAO Pack Office Google Sheets Google Workspace
À jour 2026
Formation Excel Prochaine session à distance : lundi 22 juin 2026 · certifiante
Excel

Le filtre avancé sur Excel : filtrer et extraire vos données par critères

Par Samy· 22 juin 2026· 9 min de lecture

100% à distance, en live Certifié Qualiopi Paiement 3× sans frais ★★★★★ 4,8/5 sur Google
Filtre avancé Excel

L'essentiel

Le filtre avancé se trouve dans l'onglet Données > Trier et filtrer > Avancé. Contrairement au filtre automatique, il vous permet de combiner plusieurs critères avec des conditions ET et OU, d'extraire le résultat vers une autre plage ou une autre feuille sans toucher au tableau d'origine, et d'isoler les valeurs uniques. Vous décrivez vos critères dans une petite zone dédiée, puis Excel ne garde que les lignes qui y répondent.

Filtre automatique ou filtre avancé : quelle différence ?

Excel propose deux outils de filtrage qui portent des noms voisins mais ne jouent pas dans la même catégorie. Le filtre automatique est celui que vous connaissez sans doute déjà : il ajoute de petites flèches en haut de chaque colonne et vous laisse cocher les valeurs à afficher. Rapide et visuel, il masque temporairement les lignes qui ne correspondent pas. C'est parfait pour explorer un tableau à la volée.

Le filtre avancé, lui, répond aux situations que le filtre automatique ne sait pas traiter. Vous voulez combiner plusieurs critères avec une logique « OU » entre colonnes différentes, extraire les lignes filtrées vers une autre feuille sans abîmer votre tableau de départ, ou supprimer les doublons pour ne garder qu'une liste de valeurs uniques. Dans tous ces cas, c'est le filtre avancé qu'il vous faut.

La différence de fond tient à la façon de décrire les critères. Le filtre automatique se pilote à la souris, case à cocher par case à cocher. Le filtre avancé, lui, lit ses conditions dans une petite plage de cellules que vous préparez vous-même : la zone de critères. Vous écrivez vos conditions une fois, dans des cellules, puis vous les réutilisez ou les modifiez à volonté. Voici en un coup d'œil ce qui les sépare.

CapacitéFiltre automatiqueFiltre avancé
Filtrer sur une ou deux valeursOui, très rapideOui
Critères « OU » entre colonnes différentesNonOui
Extraire le résultat ailleurs (autre plage / feuille)NonOui
Extraire uniquement les valeurs uniquesNonOui
Critères calculés (formules)NonOui
Mise en placeClics sur les flèchesZone de critères à préparer

En français, Excel sépare les arguments d'une formule par un point-virgule, et non par une virgule. Pensez-y dans vos critères calculés. Si vous travaillez sur une version anglophone, remplacez les points-virgules par des virgules.

Où trouver et activer le filtre avancé

Le filtre avancé n'est pas caché, mais il est moins exposé que les flèches du filtre automatique. Vous le trouvez dans le ruban, onglet Données, groupe Trier et filtrer, bouton Avancé. Sur les versions récentes d'Excel, ce bouton s'affiche parfois sous forme d'icône à côté du bouton « Filtrer » ; survolez-le, son nom apparaît dans l'info-bulle.

Avant de cliquer dessus, assurez-vous que votre tableau possède une ligne d'en-têtes claire (une étiquette par colonne, par exemple « Ville », « Service », « Montant »). Le filtre avancé s'appuie sur ces en-têtes pour faire correspondre vos critères aux bonnes colonnes : les titres de votre zone de critères devront être identiques à ceux de votre tableau.

Quand vous ouvrez la boîte de dialogue « Filtre avancé », Excel vous demande trois choses : la plage de la liste (votre tableau de données complet, en-têtes compris), la plage de critères (la petite zone où vous avez décrit vos conditions) et, en option, la plage de destination si vous choisissez de copier le résultat ailleurs. Deux modes s'offrent à vous : « Filtrer la liste sur place », qui masque les lignes non retenues dans votre tableau, ou « Copier vers un autre emplacement », qui laisse l'original intact.

Créer une zone de critères

La zone de critères est le cœur du filtre avancé. C'est elle qui décrit ce que vous cherchez. Sa construction obéit à une règle simple : la première ligne reprend, à l'identique, les en-têtes des colonnes que vous voulez filtrer ; les lignes du dessous contiennent les valeurs recherchées.

Imaginons un tableau de clients avec les colonnes « Ville », « Service » et « Montant ». Pour ne garder que les clients de Marseille, vous créez, dans une zone libre de la feuille (par exemple à partir de la cellule E1), une mini-table à deux lignes :

Ville
Marseille

L'en-tête « Ville » doit être écrit exactement comme dans votre tableau (même orthographe, mêmes accents). En dessous, vous tapez la valeur à retenir. Vous pouvez aussi utiliser des opérateurs de comparaison pour les nombres et des caractères génériques pour le texte. Voici les écritures les plus utiles à connaître :

Ce que vous tapez dans la zoneCe que ça signifie
MarseilleÉgal à « Marseille »
>1000Montant strictement supérieur à 1000
>=1000Montant supérieur ou égal à 1000
Mar*Commence par « Mar » (Marseille, Martigues…)
*tionSe termine par « tion »
<>ParisDifférent de « Paris »

L'astérisque * remplace n'importe quelle suite de caractères, le point d'interrogation ? remplace un seul caractère. Une zone vide sous un en-tête signifie « aucune contrainte sur cette colonne ».

Combiner les critères : ET, OU et critères multiples

Tout le pouvoir du filtre avancé se joue dans la disposition de la zone de critères. La règle est limpide, une fois qu'on l'a en tête :

  • Des critères placés sur la même ligne sont reliés par un ET : ils doivent tous être vrais en même temps.
  • Des critères placés sur des lignes différentes sont reliés par un OU : il suffit qu'une ligne soit satisfaite.

Prenons un exemple « ET ». Vous voulez les clients de Marseille dont le montant dépasse 1000 euros. Les deux conditions doivent coexister, donc vous les écrivez sur la même ligne, sous leurs en-têtes respectifs :

VilleMontant
Marseille>1000

Maintenant un exemple « OU ». Vous voulez les clients de Marseille, ou bien les clients de Lyon, peu importe le montant. Comme une seule des deux suffit, vous les placez sur deux lignes distinctes :

Ville
Marseille
Lyon

Et l'on peut tout combiner. Pour obtenir « les clients de Marseille au-dessus de 1000 euros, OU tous les clients de Lyon », vous mélangez les deux logiques : une ligne avec Marseille ET le montant, une autre ligne avec Lyon seul. Cette souplesse est précisément ce que le filtre automatique ne sait pas faire.

Si la logique ET / OU vous semble nouvelle, c'est la même que celle des fonctions ET() et OU() d'Excel. La maîtriser vous servira aussi pour la mise en forme conditionnelle et pour les formules de calcul à conditions multiples.

Extraire le résultat vers une autre plage ou une autre feuille

Filtrer sur place, c'est pratique, mais cela masque vos lignes et modifie l'affichage de votre tableau d'origine. Souvent, vous préférez garder l'original intact et obtenir une copie propre du résultat à côté, voire sur une autre feuille. C'est le mode « Copier vers un autre emplacement ».

La marche à suivre est la suivante :

Préparer la zone de critères

Commencez par bâtir votre zone de critères comme vu plus haut, dans un coin libre de la feuille. Vérifiez bien que ses en-têtes correspondent exactement à ceux de votre tableau.

Ouvrir le filtre avancé en mode copie

Cliquez dans votre tableau, allez dans Données > Avancé, puis choisissez l'option Copier vers un autre emplacement. Renseignez la « Plage de la liste » (votre tableau), la « Plage de critères » (votre mini-table de conditions) et la « Copier dans » (la première cellule où vous voulez voir apparaître le résultat).

Valider et récupérer le résultat

Validez par « OK ». Excel recopie, à l'emplacement choisi, les en-têtes puis uniquement les lignes qui répondent à vos critères. Votre tableau d'origine ne bouge pas. Vous obtenez ainsi un extrait autonome, que vous pouvez trier, imprimer ou transmettre tel quel.

Pour copier le résultat sur une autre feuille, lancez le filtre avancé depuis la feuille de destination (et non depuis celle des données). Excel exige que la cellule « Copier dans » se trouve sur la feuille active, sinon il refuse l'opération avec un message d'erreur.

Filtrer les doublons et extraire les valeurs uniques

Le filtre avancé sert aussi à nettoyer une liste de ses répétitions. Vous avez une colonne « Ville » où Marseille apparaît cinquante fois ? Vous pouvez en sortir une liste où chaque ville n'apparaît qu'une seule fois.

Sélectionnez votre colonne (en-tête compris), ouvrez Données > Avancé, cochez la case Extraction sans doublon et, si vous voulez préserver l'original, choisissez « Copier vers un autre emplacement ». Excel produit alors la liste dédoublonnée à l'endroit indiqué. C'est une méthode très efficace pour construire, par exemple, la source d'une liste déroulante à partir de données réelles.

À noter : si vous filtrez sur place avec l'option « sans doublon », Excel masque simplement les lignes en double sans les supprimer ; vos données restent intactes, seul l'affichage change. C'est différent de l'outil « Supprimer les doublons » de l'onglet Données, qui, lui, efface physiquement les répétitions.

Envie de maîtriser vraiment Excel ?

Notre formation Excel vous accompagne des bases jusqu'aux filtres avancés, aux fonctions de recherche et aux tableaux croisés dynamiques, en live avec un formateur dédié.

Voir la formation

La fonction FILTRE : l'alternative dynamique d'Excel 365

Si vous disposez d'Excel 365 ou d'Excel 2021, vous avez accès à une approche entièrement différente : la fonction FILTRE. Là où le filtre avancé est une commande ponctuelle à relancer, FILTRE est une formule vivante : son résultat se met à jour automatiquement dès que vos données changent.

Sa syntaxe est directe. Pour extraire toutes les lignes d'un tableau A2:C100 dont la ville (colonne A) vaut « Marseille » :

=FILTRE(A2:C100; A2:A100="Marseille")

Le premier argument est la plage à renvoyer, le second la condition. Le résultat « se répand » (spill) automatiquement sur les cellules voisines : pas besoin de l'étirer, Excel affiche autant de lignes que nécessaire. Pour combiner deux conditions avec un ET, multipliez-les ; pour un OU, additionnez-les :

=FILTRE(A2:C100; (A2:A100="Marseille")*(C2:C100>1000))

Cette formule renvoie les clients de Marseille dont le montant dépasse 1000. La multiplication joue le rôle du ET. Le grand avantage de FILTRE sur le filtre avancé, c'est l'automatisme : ajoutez une ligne à votre source, et l'extrait se recalcule seul. Son seul prérequis est une version récente d'Excel ; sur Excel 2019 ou antérieur, la fonction n'existe pas et le filtre avancé reste la solution.

Filtrer par couleur

Dernière variante utile, le filtrage par couleur, qui relève du filtre automatique mais répond à un besoin fréquent. Si vous avez coloré certaines cellules (manuellement ou via la mise en forme conditionnelle), Excel sait isoler les lignes selon leur couleur de fond ou de police.

Activez le filtre automatique (onglet Données > Filtrer), cliquez sur la flèche de la colonne concernée, puis choisissez Filtrer par couleur. Excel vous propose les couleurs présentes dans la colonne ; sélectionnez celle que vous voulez garder. C'est commode pour retrouver rapidement les lignes que vous aviez signalées d'une couleur, mais gardez à l'esprit que ce critère n'est pas combinable dans une zone de critères du filtre avancé : il vit dans le filtre automatique.

Les erreurs courantes à éviter

Quelques pièges reviennent souvent et empêchent le filtre avancé de fonctionner. Les connaître vous fera gagner du temps.

Des en-têtes de critères qui ne correspondent pas. C'est l'erreur numéro un. Si l'en-tête de votre zone de critères diffère, ne serait-ce que d'un accent ou d'un espace, de celui du tableau, Excel ne fait pas le lien et ne filtre rien. Recopiez vos en-têtes plutôt que de les retaper.

Confondre ET et OU. Placer deux conditions sur la même ligne (ET) au lieu de deux lignes (OU), ou l'inverse, donne un résultat inattendu. Vérifiez toujours la disposition : même ligne pour un cumul de conditions, lignes séparées pour une alternative.

Inclure une ligne vide dans la plage de critères. Si votre zone de critères contient une ligne entièrement vide sous les en-têtes, Excel l'interprète comme « aucune condition » et vous renvoie tout le tableau. Limitez la plage de critères aux seules lignes utiles.

Vouloir copier vers une autre feuille depuis la mauvaise feuille. Comme indiqué plus haut, lancez le filtre depuis la feuille de destination quand vous extrayez ailleurs, sinon Excel bloque.

En résumé

Le filtre avancé est l'outil qui prend le relais quand le filtre automatique atteint ses limites. Il se trouve dans l'onglet Données > Trier et filtrer > Avancé, et toute sa puissance repose sur la zone de critères : des conditions sur une même ligne se cumulent (ET), des conditions sur des lignes différentes s'additionnent (OU). Vous savez désormais extraire le résultat vers une autre plage ou une autre feuille sans abîmer votre tableau, isoler les valeurs uniques, et, sur Excel 365, recourir à la fonction FILTRE pour un résultat dynamique qui se met à jour tout seul.

Ces manipulations ne sont qu'une porte d'entrée vers tout ce qu'Excel permet une fois la logique du logiciel assimilée. Si vous souhaitez gagner en aisance et en autonomie, notre formation Excel vous accompagne des bases jusqu'aux filtres, aux fonctions de recherche et aux tableaux croisés dynamiques, 100 % à distance et en live, avec un formateur dédié rien que pour vous. Inscription immédiate, démarrage rapide et paiement en 3× sans frais. Pour aller plus loin, parcourez aussi nos guides sur les tableaux croisés dynamiques et la mise en forme conditionnelle.

Questions fréquentes

Le filtre automatique se pilote à la souris, en cochant des valeurs, et masque les lignes non retenues dans le tableau. Le filtre avancé lit ses conditions dans une zone de critères que vous préparez, ce qui lui permet de combiner des « OU » entre colonnes, d'extraire le résultat vers une autre plage ou feuille, et d'isoler les valeurs uniques. En résumé, le filtre automatique pour explorer vite, le filtre avancé pour les besoins complexes.
Dans le ruban, ouvrez l'onglet Données, groupe Trier et filtrer, puis cliquez sur le bouton Avancé. Sur les versions récentes, il peut s'afficher sous forme d'icône à côté du bouton « Filtrer » ; survolez-le pour voir son nom. La boîte de dialogue vous demande alors la plage de la liste, la plage de critères et, en option, une plage de destination.
Tout se joue dans la disposition de la zone de critères. Des conditions placées sur la même ligne sont reliées par un ET (elles doivent toutes être vraies) ; des conditions placées sur des lignes différentes sont reliées par un OU (une seule suffit). Vous pouvez mélanger les deux pour des filtres très précis, ce que le filtre automatique ne sait pas faire.
Dans la boîte « Filtre avancé », choisissez l'option Copier vers un autre emplacement et indiquez la cellule de destination dans « Copier dans ». Point important : pour extraire vers une autre feuille, lancez le filtre avancé depuis la feuille de destination, sinon Excel refuse l'opération. Votre tableau d'origine reste alors intact.
Sélectionnez votre colonne en-tête compris, ouvrez Données > Avancé, cochez la case Extraction sans doublon et, pour préserver l'original, choisissez « Copier vers un autre emplacement ». Excel produit une liste où chaque valeur n'apparaît qu'une fois. Contrairement à l'outil « Supprimer les doublons », ce filtre ne détruit pas vos données : il en extrait une version dédoublonnée.
Sur Excel 365 et 2021, la fonction =FILTRE(plage; condition) offre une alternative dynamique : son résultat se recalcule automatiquement quand les données changent, là où le filtre avancé est une commande à relancer. Multipliez les conditions pour un ET, additionnez-les pour un OU. En revanche, sur Excel 2019 ou antérieur, la fonction FILTRE n'existe pas : le filtre avancé reste alors la bonne solution.
La meilleure approche combine la pratique régulière sur vos propres fichiers et une formation structurée pour acquérir des bases solides. Chez France Formation Groupe, la formation Excel couvre les formules, les filtres, les fonctions de recherche et les tableaux croisés dynamiques, du niveau débutant au niveau avancé. Elle se déroule 100 % à distance, en live, avec un formateur dédié, et le paiement est possible en 3× sans frais. Une certification ENI ou ICDL peut être passée en option pour valoriser vos compétences. Vous repartez avec une méthode applicable immédiatement.

À lire ensuite

NB.SI : compter selon des critères NB.SI : compter selon des critères SOMME.SI : additionner selon des critères SOMME.SI : additionner selon des critères INDEX EQUIV : recherche flexible INDEX EQUIV : recherche flexible SOMMEPROD : multiplier et additionner SOMMEPROD : multiplier et additionner
Voir tous nos guides Excel →
S

Samy, formateur certifié

Formateur en bureautique et webmarketing (Excel, Word, PowerPoint, SEO, Google Analytics, acquisition de trafic). Centaines de stagiaires accompagnés en présentiel à Marseille et en classe virtuelle dans toute la France.

→ En savoir plus sur France Formation Groupe

Cet article vous a été utile ? Partagez-le

Formation Excel

Envie de gagner en aisance et en autonomie sur Excel ?

Formules, fonctions, tableaux croisés dynamiques : du niveau débutant au niveau avancé. 100% à distance, en live, avec un formateur dédié. Démarrage immédiat.

dès 299€3× sans frais 4,8/5 Google Certifié Qualiopi
Réserver ma place — 22 juin → Être rappelé
Voir les sessions
Formation Excel
dès 299€
Réserver →

Une question sur nos formations ?

Notre équipe vous répond et vous oriente vers la bonne solution.

Nous contacter

Vous formez une équipe ?

Devis sous 24h · financement OPCO géré de A à Z · tarifs dégressifs dès 3 collaborateurs.

Demander un devis