Bonjour,
Equiv ne fonctionne qu'avec des tableaux en "1D", càd soit UNE ligne soit une colonne. Là vous avec une matrice 2D, donc Equiv ne peut pas fonctionner.
J'ajouterai que dans l'exemple donné effectivement on n'a qu'un seul "13.25%" dans le tableau, mais si on cherchait 12%, quelle cellule renvoyer ?
J'ai trouvé une solution en utilisant la multiplication matricielle, on retrouve un vecteur vertical qui contient pour chaque ligne le numéro de colonne dans lequel il y a un match, et ensuite on va chercher une de ces valeurs (cf. question précédente, laquelle choisir ? → j'ai pris le max) et on retrouve son année.
La formule utilisée (à tirer vers la droite pour les choix 2 et 3) :
=INDEX($B$3:$B$12;
EQUIV(MAX(PRODUITMAT(1*(B15=$C$3:$L$12);{1;2;3;4;5;6;7;8;9;10}));
PRODUITMAT(1*(B15=$C$3:$L$12);{1;2;3;4;5;6;7;8;9;10});0))