Чтобы это работало, вам нужно использовать функции INDIRECT и ADDRESS .
Если у нас есть имя листа, хранящееся в ячейке Sheet1.A2,тогда код будет выглядеть следующим образом для ячейки B2:
=INDIRECT($A$2&"!"&ADDRESS(ROW(B2);COLUMN(B2)))
Его можно скопировать во все диапазоны, которые вы хотите взять с других листов.
Rgds