Probleme fonction equiv

11position1.xlsx (14.33 Ko)

Bonjour à tous,

Ma formule actuelle cherche uniquement dans la plage A2:M2

Comment faire pour effectuer la recherche dans les autres plages à chaque chagement

du VMAT "O18" (ex: A3:M3, A4:M4) ?

Merci d'avance pour votre aide,

Bonjour,

pas bien clair.
Donne plusieurs exemples avec la cellule que tu obtiens et celle que tu voudrais.
eric

Bonjour à tous,

Comme eriiic, je ne suis pas certain d'avoir compris mais si tu cherches à obtenir le croisement entre la colonne indice et la ligne avant celle où ta valeur VMAT est renseignée, alors je crois avoir trouvé ce que tu cherches :

=INDEX(MAT;EQUIV($B$21;VMAT);EQUIV($B$23;INDIRECT("$A"&EQUIV($B$21;VMAT)&":$M"&EQUIV($B$21;VMAT));0)+1)

La fonction INDIRECT permet de faire référence, de façon dynamique, à la plage A:M pour la ligne equiv($B$21;VMAT) (ici renvoyant 2 en l'occurrence).

Il y a peut-être plus simple, en tout cas, j'espère que ce sera assez clair.

Cordialement,

7position1.xlsx (13.03 Ko)

Super merci , ça fonctionne .

Rechercher des sujets similaires à "probleme fonction equiv"