Convertir formule matricielle en formule Excel "ordinaire"

Bonjour à tous,

Après avoir eu des difficultés pour trouver une formule me permettant d'obtenir l'équivalent d'une extraction sans doublon, j'y suis enfin parvenu.

Néanmoins, celle-ci est sous la forme matricielle et donc assez longue à calculer :

=SIERREUR(INDEX(TCD!F$7:F$3000;EQUIV(PETITE.VALEUR(SI((NB.SI(B$41:B41;TCD!F$7:F$3000)=0)*(TCD!F$7:F$3000<>"")*(TCD!E$7:E$3000=RECHERCHEV(1;$F$6:$G$25;2;FAUX));NB.SI(TCD!F$7:F$3000;"<"&TCD!F$7:F$3000));1);SI(TCD!F$7:F$3000<>"";NB.SI(TCD!F$7:F$3000;"<"&TCD!F$7:F$3000));0));"")

Auriez-vous svp une idée d'un équivalent de formule sous forme "ordinaire" et non matricielle me permettant d'obtenir les mêmes résultats ?

Merci par avance et bonne journée !

Bonjour,

Quand les formules s'éternisent et devient illisibles du fait de leur longueur et lourdes en terme de traitement, il faut passer au VBA. C'est fait pour.

Rechercher des sujets similaires à "convertir formule matricielle ordinaire"