C’est quoi #EPARS!

Temps de lecture 2 minutes

#EPARS! est une nouvelle erreur qui ne peut se produire qu'avec la version d'Excel de Microsoft 365 (anciennement Office 365).

Dans quelle situation trouve-t-on #EPARS!

L'erreur EPARS apparait dans le cas d'un problème lié aux fonctions matricielles dynamiques.

Pour rappel, une fonction matricielle dynamique, c'est une fonction qui retourne un résultat dans une au plusieurs cellule.

Ici, la fonction UNIQUE, retourne toutes les valeurs sans doublon.

Extraire les valeurs sans doublon

Comme vous le constatez, la fonction a besoin "de place" pour retourner le nombre de résultat nécessaire (4 dans notre exemple)

Mais maintenant, si toutes les cellules nécessaires pour retourner le résultat ne sont pas vides, alors Excel signale ce problème par l'erreur #EPARS!

Erreur EPARS

Dans cet exemple, la fonction a besoin de 4 cellules pour retourner le résultat. Or la cellule D4 n'est pas vide. Donc la fonction est dans l'incapacité d'afficher le résultat et le signale par l'erreur #EPARS!

Que signifie EPARS ?

Et bien, je suis bien incapable de vous répondre précisément.

Avec une version anglaise d'Excel, dans une situation similaire, l'erreur est #SPILL! Et le terme spill est parfaitement adapté dans cette situation.

La traduction de SPILL c'est, se répandre ou se renverser. Et là, ça à du sens. Une fonction matricielle a besoin de "se répandre" pour afficher tous les résultats attendues.

Donc, EPARS, n'a pas vraiment la même signification en français mais on pourrait éventuellement l'interpréter comme Éparpillement (mais c'est pas génial je l'avoue).

EPARS aussi pour les fonctions matricielles traditionnelles

Mais EPARS peut aussi intervenir avec les fonctions matricielles traditionnelles comme TRANSPOSE ou SEQUENCE.

Par exemple ici, la fonction TRANSPOSE est utilisée pour changer l'orientation des adresses. Nous écrivons les adresses sur une seule ligne et non pas seulement dans la première colonne.

Erreur EPARS avec la fonction TRANSPOSE

Dans le premier cas, nous ne récupérons que les 3 premiers éléments de l'adresse et nous avons assez de place pour afficher le résultat pour toutes les lignes

Dans le second cas, pour les 3 premières lignes, la fonction TRANSPOSE n'a pas assez de place à cause des informations écrites en colonne I.

Articles liés

Voici une liste d'articles qui pourrait également vous intéresser sur le même thème.

Lien Permanent pour cet article : https://www.excel-exercice.com/cest-quoi-epars/

Laisser un commentaire

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.