Fonction Recherchev

Bonjour à tous,

Je cherche une formule avec la fonction recherchev où est imbriquée une autre fonction recherchev pour trouver le nom du tableau où excel doit faire la recherche.

Elle se présente comme cela : recherchev(b4;recherchev(d4;nomtab;2;0);8;0)

Le 2ème recherchev va bien récupérer le nom mais il l'encadre de double quote et donc de ce fait la recherchev principale renvoie un message d'erreur.

Je ne peux pas inclure de si à la place du 2ème recherchev car il y a beaucoup de nom...

Je préférerais ne pas faire appel aussi au VBA.

Je ne sais pas si j'ai été assez clair...

Merci beaucoup du coup de main que vous pourrez m'apporter...

@ bientôt

Bonjour, Bienvenue sur le forum,

Cela veut dire les textes ne sont pas écrits de la même manière. Il y a surement des espaces après ou avant qu'on ne voit pas. Il faut vérifier ça. Sinon envoi-nous le fichier, et on testera.

Bonjour,

Pour que le nom de la plage renvoyé par le premier RECHERCHEV soit interprété comme une référence et non comme un "string" par le second RECHERCHEV, il faut utiliser la fonction INDIRECT :

=RECHERCHEV(B4;INDIRECT(RECHERCHEV(D4;nomtab;2;0));8;0)

A+

Merci beaucoup.

Elle fonctionne maintenant correctement.

Merci beaucoup

Rechercher des sujets similaires à "fonction recherchev"