Le filtre élaboré (filtre avancé) dans Excel
Le filtre automatique atteint vite ses limites : impossible de combiner « Excel dans le Nord » ou « Outlook dans le Sud », ou de copier le résultat ailleurs. Le filtre élaboré (appelé filtre avancé dans les versions récentes) lit ses conditions dans une zone de critères écrite sur la feuille, combine ET et OU sans limite, accepte des critères calculés et peut extraire les lignes trouvées vers un autre emplacement, avec ou sans doublons.
Plage de données et zone de critères
Deux zones sont nécessaires sur la feuille :
| Zone | Règles |
|---|---|
| Plage de données (ici A6:H30) | Une ligne d’en-têtes, un enregistrement par ligne, aucune ligne ni colonne vide |
| Zone de critères (ici A1:D3) | Copie exacte des en-têtes concernés (copier-coller conseillé), puis les conditions en dessous |
| Zone d’extraction (facultative) | Cellule de départ, ou ligne d’en-têtes choisis, là où Excel copie le résultat |
Placez la zone de critères au-dessus des données et laissez au moins une ligne vide entre les deux : un filtre sur place masque des lignes entières, et des critères placés à côté des données pourraient disparaître avec elles.
Simulateur : la zone de critères en action
Choisissez un exemple ou composez vos critères : chaque colonne de la zone reçoit un en-tête, chaque ligne une série de conditions. Le résultat s’affiche sur place ou dans la zone d’extraction.
$A$6:$H$30Zone de critèresCopier dansOut trouve toutes les valeurs qui commencent par Out (Outlook…). Pour une égalité stricte, tapez ="=Excel" : la cellule affiche =Excel.Filtre avancé avec 2 critères et plus
| Besoin | Zone de critères | Logique |
|---|---|---|
| Excel dans le Nord | Formation | RégionExcel | Nord | Même ligne = ET |
| Nord ou Sud | RégionNordSud | Lignes différentes = OU |
| Montant entre 2 000 et 3 000 € | Montant HT | Montant HT>=2000 | <=3000 | Même champ répété en colonnes = intervalle |
| (Excel ET Est) OU (Outlook ET Sud) | Formation | RégionExcel | EstOutlook | Sud | ET dans chaque ligne, OU entre les lignes |
| Montant supérieur à la moyenne | AuDessus (en-tête libre)=F7>MOYENNE($F$7:$F$30) | Critère calculé sur la 1re ligne de données |
>=01/04/2026. Pour un mois : critère calculé =MOIS(A7)=5.Exploiter les filtres avancés pour extraire des données
| Objectif | Réglage |
|---|---|
| Copier les lignes trouvées | Cocher « Copier vers un autre emplacement », Copier dans : une cellule vide (J6) |
| Ne garder que certaines colonnes | Taper (ou copier) seulement les en-têtes voulus en J6:L6, puis Copier dans : $J$6:$L$6 |
| Liste sans doublons | Zone de critères vide, en-tête Formateur seul dans la zone d’extraction, cocher « Extraction sans doublon » |
| Extraire vers une autre feuille | Lancer la commande depuis la feuille de destination, puis sélectionner la plage de données sur la feuille source |
=BDSOMME(A6:H30;"Montant HT";A1:D3), BDNB, BDMOYENNE… : le total se recalcule dès qu’un critère change, sans relancer de filtre.Exercice de synthèse : 8 filtres élaborés sur le suivi des sessions
Télécharger le fichier d’exercice (Énoncé et Corrigé)
- Filtre simple : sessions Excel → 8 lignes, 21 420 €.
- ET : Excel dans le Nord → 2 lignes, 4 200 €. OU : Nord ou Sud → 17 lignes, 34 430 €.
- Intervalle : montant entre 2 000 et 3 000 € → 6 lignes, 15 480 €.
- Mixte : (Excel ET Est) OU (Outlook ET Sud) → 9 lignes, 23 700 €.
- Critère calculé : montant supérieur à la moyenne → 11 lignes, 36 860 €.
- Extraction sans doublon de la liste des formateurs (3), puis extraction de Date, Formation et Montant HT des sessions notées 4,5 ou plus (10 lignes).
- Vérifiez chaque total avec BDSOMME sur la même zone de critères.