ElyxAI

Comment corriger l'erreur #EPARS! dans la formule UNIQUE

#EPARS!
+UNIQUE

Vous avez appliqué UNIQUE sur vos données et Excel affiche #EPARS! ? Vous n'êtes pas seul. Cette erreur survient régulièrement avec UNIQUE, notamment quand la formule tente de traiter une matrice mal définie ou incompatible avec ses paramètres. Les causes principales : une plage contenant des cellules fusionnées, des espaces vides mal gérés, ou un argument par_col/exactement_une_fois incompatible avec la structure de vos données. Parfois, c'est simplement une référence circulaire qui bloque le calcul. Bonne nouvelle : #EPARS! est généralement facile à corriger une fois qu'on identifie la source du problème. Dans cet article, nous passons en revue les pièges courants de UNIQUE et les solutions éprouvées pour retrouver des résultats fiables.

Pourquoi UNIQUE cause #EPARS!

Matrice vide ou contenant uniquement des erreurs

La plage transmise à UNIQUE est vide, ne contient que des cellules vides, ou tous les éléments sont des erreurs (#N/A, #DIV/0!, etc.). UNIQUE ne peut pas extraire de valeurs uniques d'une matrice inexploitable.

=UNIQUE(A1:A10) où A1:A10 ne contient que des cellules vides ou =UNIQUE(A1:A3) où A1:A3 contiennent uniquement #DIV/0!

Paramètre par_col ou exactement_une_fois invalide

Les paramètres optionnels par_col et exactement_une_fois acceptent uniquement VRAI/FAUX (ou 0/1). Toute autre valeur (texte, nombre autre que 0 ou 1, référence invalide) provoque l'erreur #EPARS!.

=UNIQUE(A1:B10;"oui";FAUX) ou =UNIQUE(A1:B10;2;VRAI) où le paramètre par_col reçoit une valeur non booléenne

Matrice avec structure incompatible ou types mixtes problématiques

La matrice contient une combinaison de types de données (nombres, texte, booléens, erreurs) qui empêche UNIQUE de fonctionner correctement, ou la plage référencée inclut des cellules fusionnées ou des formats incompatibles.

=UNIQUE(A1:B10) où A1:B10 contient des cellules fusionnées ou un mélange instable de types empêchant le traitement par UNIQUE

Solution pas à pas

  1. 1Cliquez sur la cellule affichant #EPARS! pour la sélectionner (ou appuyez sur Ctrl+Home puis naviguez jusqu'à elle)
  2. 2Appuyez sur F2 pour entrer en mode édition et examinez la formule complète dans la barre de formule
  3. 3Vérifiez que la plage de données en argument de UNIQUE n'est pas vide et contient au moins une cellule avec une valeur valide
  4. 4Contrôlez que votre plage de référence (exemple : A1:A10) ne contient pas d'erreurs internes (#N/A, #DIV/0!, etc.) qui bloquent UNIQUE
  5. 5Assurez-vous que UNIQUE n'est pas imbriquée dans une formule de tableau mal structurée (ajoutez des parenthèses supplémentaires si besoin)
  6. 6Si la plage est dynamique ou conditionnelle, enveloppez UNIQUE avec SIERREUR : =SIERREUR(UNIQUE(plage),"")
  7. 7Appuyez sur Ctrl+Maj+Entrée si vous êtes sur Excel 2019 ou antérieur pour valider comme formule matricielle
  8. 8Appuyez sur Entrée pour valider la formule corrigée et confirmez que l'erreur #EPARS! a disparu

Exemple concret

Extraction des clients uniques d'une liste de commandes

Un responsable commercial utilise UNIQUE pour extraire la liste des clients distincts ayant passé des commandes. Les données proviennent d'un import système contenant des espaces parasites et des références circulaires involontaires.

Avant (erreur)

=UNIQUE(A:A)

Après (corrigé)

=UNIQUE(SUPPRESPACE(Commandes!A2:A1000))

Problème : L'erreur #EPARS! apparaît car UNIQUE tente de traiter une plage qui s'auto-référence (la formule est dans la même colonne que les données sources) ou contient des espaces vides structurels qui fragmentent la plage en sous-ensembles incompatibles.

Solution : Placer la formule UNIQUE dans une colonne différente des données sources ET nettoyer les espaces avec SUPPRESPACE() pour éviter les fragmentations internes de la plage.

Conseil de prévention

Assurez-vous que votre plage source contient au moins une valeur et que UNIQUE n'est pas imbriquée dans une autre fonction qui attend un tableau (comme SOMME). Vérifiez aussi que votre version d'Excel supporte UNIQUE (Office 365 ou Excel 2021+), sinon l'erreur #EPARS! apparaîtra.

Outils gratuits pour corriger vos formules

Utilisez ces outils gratuits pour éviter cette erreur :

Vous avez l'erreur #EPARS! avec UNIQUE ? ElyxAI analyse votre formule et vous propose la correction automatiquement. Essayez gratuitement dès maintenant et gagnez du temps sur vos dépannages Excel !

Voir aussi