Faire une RechercheH sur une liste d'onglets

alexjs

XLDnaute Nouveau
Bonjour,
je souhaite reunir plusieurs informations sur plusieurs onglets differents. Comme tous mes onglets ne sont pas tous pareils, je compte utiliser une rechercheh.
Cependant, jai pas mal d'onglets a traiter, et je les ai sous forme de liste dans des cellule. Je n'arrive pas a utiliser cette liste de nom dans ma formule rechercheh=.
Jai pensé à la formule INDIRECT= mais je suis un peut paumé sur ce coup ci !

merci en tout cas pour toutes les infos, le forum est bien riche !
 

liloucmoi

XLDnaute Occasionnel
Re : Faire une RechercheH sur une liste d'onglets

Hello à tous,
alexjs, comme c'est pas très clair, ma réponse le sera tout autant -_-'

J'ai compris que tu as une liste d'onglets.
Je vais donc supposer en colonne dans la ligne 2, à partir de A2.
Je vais supposer que tu cherches une valeur en A1 et que dans chaque onglet, la ligne de recherche est la ligne 1 sur 10 cellules. Le résultat cherché se trouvant donc dans la ligne 2.

J'affiche le résultat en

Code:
=RECHERCHEH(A1;"'"&A2&"'!$A1$J2";2;FAUX)

Cette formule est à naturellement à tirer vers la droite.

Cordialement.
 

alexjs

XLDnaute Nouveau
Re : Faire une RechercheH sur une liste d'onglets

On est pas loins ! jai marqué cela :

[
Code:
=VLOOKUP($A$88,"'"&A2&"'!$B:$K",6,FALSE)

(cest une recherche V en fait)

mais jai une erreur value. Est ce du au format de ma liste donglets ?

merci encore bonne soiree

( cest un fichier pro, je ne peux pas le mettre en ligne, jessaierai de faire un exemple)
 

liloucmoi

XLDnaute Occasionnel
Re : Faire une RechercheH sur une liste d'onglets

Sans fichier à regarder, on peut juste dire que ca peut etre pas mal de choses.

Je dirais à vu de nez soit deux valeurs identiques retournables. Une erreur sur le nom des onglets ferait plutôt une #REF! (sur la version FR) qu'une #VALUE!

Si tu cherches des valeurs alphanumériques triées, tu peux utiliser "TRUE" à la place de FALSE. FALSE fera une erreur si la valeur cherchée n'est pas trouvée au poil près.
 

Tibo

XLDnaute Barbatruc
Re : Faire une RechercheH sur une liste d'onglets

Bonjour à tous, salut Jean-Claude,

Petit passage rapide pour apporter une précision :

Si le nom de l'onglet contient un espace, il faut le faire précéder d'une apostrophe.

Ce qui donne, sur la base du fichier de Jean-Claude :

Code:
=RECHERCHEV(E1;INDIRECT([COLOR=red]"'"[/COLOR]A1&"!A1:B30");2;0)

en rouge : on a un guillemet suivi d'une apostrophe et suivi d'un guillemet.

@+
 

JCGL

XLDnaute Barbatruc
Re : Faire une RechercheH sur une liste d'onglets

Bonjour à tous,
Salut Tibo :),

Et même un deuxième fermant.... si le nom de la feuille contient des espaces
Code:
=RECHERCHEV(E1;INDIRECT("'"A1&"'!A1:B30");2;0)

A++ :):)
A+ à tous
 
Dernière édition:

Discussions similaires