Я могу легко суммировать данную ячейку, скажем, B9, по нескольким листам с чем-то вроде:
=SUM(Sheet7:Sheet11!B9)
Это эквивалентно:
=Sheet7!B9+Sheet8!B9+Sheet9!B9+Sheet10!B9+Sheet11!B9
Который является суммой ячейки B9 во всех листах от Листа 7 до Листа 11.
Мне нужно создать что-то вроде первой формулы, но с именами листов в ячейках. Так что, если A1 содержит:
Sheet7
и ячейка A2 содержит:
Sheet11
Тогда формула в A3 будет использовать эти ячейки. Что я пробовал до сих пор:
=SUM(A1 & ":" & A2 & "!" & B9)
а также
=SUM(INDIRECT(A1 & ":" & A2 & "!" & B9))
Ни одна из этих работ.
Для этого я легко могу создать функцию VBA, но рабочая книга должна работать в среде без макросов.