Formule de référence 'Texte' dans une autre cellule d'Excel [dupliquer]

0

Je voudrais insérer le texte d'une cellule dans une formule.

Par exemple, en utilisant la formule:

=LOOKUP(A1,'Sheet2'!B2:B10, 'Sheet2'!D2:D10)

Je souhaite remplacer "Feuille2" par une autre référence (Feuille3) - cette étiquette de référence est contenue dans une autre cellule de la feuille de calcul principale.

Y a-t-il un moyen de faire cela?

Stephen M
la source

Réponses:

1

si vous écrivez le nom de la feuille en C1, dans feuille1 par exemple et si la valeur recherchée est en A1 comme dans la formule ci-dessus, écrivez en B1 ce qui suit:
=LOOKUP(A1,INDIRECT(C1&"!B2:B10"), INDIRECT(C1&"!D2:D10"))
Indirect aide à lire le contenu de la cellule C1.

Sam
la source