Intégrer la valeur d'une cellule dans une formule

judikael

XLDnaute Occasionnel
Bonjour tout le monde

Je cherche à utiliser la formule index pour récupérer des valeurs sur plusieurs onglets. Tous les onglets ont le même format de tableau et je veux pouvoir, avec une liste déroulante par exemple, pouvoir changer dans une cellule la zone de recherche. J'explicite car je sais ne pas être clair

voici la formule que j'ai faite : =INDEX(Budget!$C$4:$N$97;A9;Synthèse!C$3)

Ce que je cherche, c'est que par exemple en B1, je puisse avoir le mot Budget, mais pouvoir le changer en par exemple "Réalisé" et que d'elle même la formule devienne

=INDEX(Réalisé!$C$4:$N$97;A9;Synthèse!C$3)

J'ai pensé à la formule Adresse mais elle ne permet pas d'être utilisée pour une plage de référence (ou alors je n'ai pas trouvé !)

Je vous remercie tous par avance

Bonne journée

Pascal
 

Jocelyn

XLDnaute Barbatruc
Re : Intégrer la valeur d'une cellule dans une formule

Bonjour le Forum,
Bonjour judikael,

Tu peux tester une formule de ce genre :

Code:
=INDEX(indirect(B1&"!$C$4:$N$97");A9;Synthèse!C$3)
Cordialement

EDIT :

Et pour le cas ou certain nom de feuille auraient des espaces il fut transformer la formule de cette façon

Code:
=INDEX(indirect("'"&B1&"'!$C$4:$N$97");A9;Synthèse!C$3)
 
Dernière édition:

Discussions similaires


Haut Bas