Comment corriger l'erreur #EPARS! dans la formule FILTRE
#EPARS!FILTRELa formule FILTRE est puissante pour extraire des données selon des critères, mais elle génère régulièrement l'erreur #EPARS! (erreur de paramètre). Ce message apparaît quand les dimensions de votre matrice et de votre critère d'inclusion ne correspondent pas : si vous filtrez 100 lignes avec un critère qui n'en couvre que 50, Excel ne sait pas comment procéder. Bonne nouvelle : c'est un problème extrêmement courant et facile à corriger. La plupart du temps, il suffit d'ajuster la plage de votre critère ou de vérifier que vos références sont cohérentes. Dans cet article, nous explorons les causes principales de #EPARS! et les solutions concrètes pour y remédier rapidement, afin que vous maîtrisiez FILTRE sans frustration.
Pourquoi FILTRE cause #EPARS!
Matrice et critère d'inclusion avec dimensions incompatibles
Le tableau 'inclure' (critère de filtrage) n'a pas le même nombre de lignes que la 'matrice' à filtrer. FILTRE exige une correspondance exacte entre le nombre de lignes du tableau source et du tableau de conditions.
=FILTRE(A1:C10; D1:D15>5) où la matrice A1:C10 a 10 lignes mais le critère D1:D15 en a 15Critère d'inclusion retournant un type de données non-booléen
Le paramètre 'inclure' doit retourner des valeurs VRAI/FAUX, pas des nombres ou du texte. Si votre condition génère 1/0 ou d'autres valeurs, FILTRE produit #EPARS! car il ne peut pas interpréter le critère correctement.
=FILTRE(A1:C10; SI(B1:B10>100;1;0)) où SI retourne 1 ou 0 au lieu de VRAI/FAUXMatrice source avec structure irrégulière ou fusionnée
FILTRE ne tolère pas les cellules fusionnées, les lignes/colonnes masquées ou les structures irrégulières dans la matrice de base. Ces anomalies créent des incompatibilités dimensionnelles qui déclenchent #EPARS!.
=FILTRE(A1:C10; A1:A10="Actif") où certaines cellules de A1:C10 sont fusionnées horizontalementSolution pas à pas
- 1Cliquez sur la cellule affichant #EPARS! pour la sélectionner (ou appuyez sur Ctrl+Home puis naviguez jusqu'à la cellule)
- 2Appuyez sur F2 pour entrer en mode édition et examinez la syntaxe complète de votre formule FILTRE dans la barre de formule
- 3Vérifiez que le premier argument (tableau) n'est pas vide ou ne contient que des espaces - FILTRE retourne #EPARS! si aucune donnée ne correspond aux critères
- 4Contrôlez le deuxième argument (critère) : assurez-vous qu'il référence correctement une plage et non une valeur unique isolée
- 5Vérifiez que le troisième argument (valeur_recherchée) correspond exactement au format des données (majuscules/minuscules, espaces superflus, types de données)
- 6Si vos critères sont légitimes mais aucune ligne ne les satisfait, enveloppez votre formule avec SIERREUR : =SIERREUR(FILTRE(...), "Aucun résultat")
- 7Appuyez sur Ctrl+Maj+Entrée si vous utilisez une version Excel qui l'exige pour les formules de tableau, puis appuyez sur Entrée pour valider
- 8Testez en modifiant temporairement le critère pour un cas où vous savez qu'il y a des résultats (ex: utiliser * comme joker) pour confirmer que la formule fonctionne
Exemple concret
Filtrage des commandes clients par région avec données mal formatées
Une responsable commercial utilise FILTRE pour extraire les commandes d'une région spécifique depuis une base de données. Elle souhaite voir uniquement les commandes de la région 'Île-de-France' pour générer un rapport.
Avant (erreur)
=FILTRE(A2:D100;C2:C100="Île-de-France")Après (corrigé)
=FILTRE(A2:D100;MINUSCULE(SUPPRESPACE(C2:C100))="île-de-france")Problème : L'erreur #EPARS! apparaît car les données sources contiennent des espaces superflus, des majuscules/minuscules incohérentes ou des caractères invisibles dans la colonne 'Région'. FILTRE compare strictement et ne tolère pas ces variations.
Solution : Nettoyer les données avec SUPPRESPACE() et MINUSCULE() pour normaliser avant le critère de filtrage, ou utiliser une colonne d'aide qui prépare les données.
Conseil de prévention
Vérifiez que votre plage de critères dans FILTRE ne contient pas de cellules vides ou fusionnées qui créeraient des incohérences de structure. Utilisez toujours des plages rectangulaires continues et évitez les références à des colonnes entières si votre tableau n'est pas structuré de manière homogène.
Outils gratuits pour corriger vos formules
Utilisez ces outils gratuits pour éviter cette erreur :
Générateur de Formules Excel
Décrivez ce que vous voulez calculer et obtenez la formule Excel instantanément
Générateur RECHERCHEV
Générez des formules RECHERCHEV instantanément en décrivant votre besoin en français
Expliqueur de Formules Excel
Collez n'importe quelle formule Excel et obtenez une explication claire, étape par étape, propulsée par l'IA.