Tous mes voeux pour cette nouvelle année les Exceliens
J’espère que vous aurez 5 min à accorder à mon problème (qui pour vous n’en ai pas vraiment un )
Je pense que ça peut être solutionné par une formule INDEX et EQUIV mais je n’arrive pas à faire la syntaxe pour avoir le résultat escompter.
Explication :
Dans la PJ
j’ai un onglet BDD où il y a… (roulement de tambour) ma base de données (oui, je sais ce n’était pas facile à trouver ) dans la plage M1:X35
dans l’onglet EXTRACTION (c’est là que doit intervenir la formule), dans la cellule G6 (et suivante) il faut que j’ai le résultat du croisement dans ma matrice de la ligne 2 et colonne M
comme ce n’est pas très clair, un dessin vaut mieux qu’un long discours :
si dans BDD la cellule L1= 08004168396 (celle-ci doit être fixée)
ET
si dans EXTRACTION la cellule I6=*CB COM PM (celle-ci est mobile)
ALORS
dans EXTRACTION dans la cellule G6 l doit y avoir 62700000
En G6, formule matricielle à valider avec CTRL + SHIFT + ENTREE, puis tirez vers le bas.
=SIERREUR(INDEX(BDD!$M$1:$Z$35;EQUIV($I6;BDD!$M$1:$M$35;0);EQUIV(BDD!$L$1*1;BDD!$M$2:$Z$2*1;0));"")
Re bonsoir
Je viens de tester la formule, lorsque je la tire vers le bas, elle ne fonctionne pas, les autres résultats autres que 627000 n'apparaissent pas