Excel - INDEX & RECHERCHE

Bonjour à tous,

J'ai la formule suivante qui fonctionne :

=INDEX('Aldes ISONE+AP'!F53:R61;RECHERCHEV(I5;'Aldes ISONE+AP'!'Aldes ISONE+APD53:E61;2;VRAI);RECHERCHEH(H5;'Aldes ISONE+AP'!F51:R52;2;VRAI))

Je souhaite simplement faire prendre à mes noms de feuilles ('Aldes ISONE+AP'!) la valeur d'une cellule, est-ce possible ?

Merci par avance.

Callitek

Bonjour,

en supposant que la valeur Aldes ISONE+AP soit en cellule A1

remplace la partie 'Aldes ISONE+AP'!F53:R61

par

INDIRECT("'"&A1&"'!F53:R61")

Bonjour,

Salut Isabelle

Pas mieux que la proposition d'i20100:

=INDEX(INDIRECT("'"&D1&"'!F53:R61");RECHERCHEV(I5;INDIRECT("'"&D1&"'!D53:E61");2;VRAI);RECHERCHEH(H5;INDIRECT("'"&D1&"'!F51:R52");2;VRAI))

Attention: dans ta formule qui "fonctionne", il y a une double référence à ta feuille "Aldes ISONE+AP", dans la RECHERCHEV (à se demander comment cette formule serait considérée comme valide par Excel )

J'ai considéré D1 comme contenant le nom de la feuille "cible"

Je vous remercie, cela fonctionne ! Concernant la double référence, je pense que tu a raison, c'est juste moi qui ne sait pas faire un copier/coller ^^

Merci pour ce retour, au plaisir!

si le problème est résolu, s.v.p. clôture le fil, par un clic sur le bouton (indiquer par la flèche verte)

resolu
Rechercher des sujets similaires à "index recherche"