Reportez-vous à la feuille avec une valeur dans la cellule?

15

La façon habituelle de référencer une feuille est ici, mais comment référencez-vous une feuille lorsque le nom de la feuille est une valeur dans une cellule?

Par exemple,

A1 = "Sheet number two"
B1 = A1&"!B4"

Ici, je veux que B1 affiche la valeur en 'Sheet number two'!B4mais cela ne fonctionne pas pour moi. Des idées?

E.Beach
la source

Réponses:

16

Vous devez utiliser la indirect()formule. Donc, dans la cellule, B1vous devez mettre cette formule:

=indirect(A1&"!B4")
mhoran_psprep
la source
Un problème avec cela est que si vous copiez B1 vers C1, il ne vérifiera pas B5 dans la feuille référencée comme prévu. Parce que B4 est une chaîne ... un remède?
Jonny