XL 2016 RechercheV sur plusieurs feuilles

gigiwin

XLDnaute Occasionnel
Je souhaite dans un classeur A, faire une recherchev sur plusieurs feuilles d’un classeur B.
Soit chercher le contenu de D2 dans classeur B et obtenir la valeur de la colonne O pour feuille 1 et 2 et la valeur de la colonne Q pour feuille 3 et 4
J’ai trouvé cette formule que j’essaie d’adapter (j'ai décomposé la formule sur word d'ou les retours chariot):

=RECHERCHEV(D;INDIRECT("Feuil"&NB(EQUIV(FeuilResult!A2;Feuil1!C3:C20;0))

+NB(EQUIV(D;Feuil2!C3:C20;0))*2

+NB(EQUIV(D;Feuil3!C3:C20;0))*3

+NB(EQUIV(D;Feuil4!C3:C20;0))*4&"!C3:F20");4;FAUX)

Voici ce que cela donne :

=RECHERCHEV(D2;INDIRECT("Feuil"&NB(EQUIV(D2;[flotte]Feuil1!$F:$O;0))

+NB(EQUIV(D2;[flotte]Feuil2!$F:$O;0))*2&"!$F:$O");

RECHERCHEV(D2;INDIRECT("Feuil"&NB(EQUIV(D2;[flotte]Feuil3!$H:$Q:C20;0))*3

+NB(EQUIV(D2;[flotte]Feuil4!$H:$Q;0))*4&"!$H:$Q");4;FAUX)

Mais je bloque sur les parties en gras.
1- je ne vois pas à quoi correspond "Feuil" et pourquoi le concaténer
2- "!$F:$O" mettre quoi??
3- comme les feuilles 1 et 2 sont légèrement différentes des 3 et4, il me faut bien mettre 2 formules et entre les 2 ; ou :

Je vous remercie de votre aide... et si c'était possible d'avoir une explication sur cette fonction indirect avec, ce serait le top.
Bonne soirée et à bientôt
 

Discussions similaires

Réponses
9
Affichages
301

Statistiques des forums

Discussions
314 653
Messages
2 111 574
Membres
111 204
dernier inscrit
Petko