У меня есть книга Excel на 140 листов. Я пытаюсь суммировать те же 3 ячейки в каждом листе на сводном листе. Как получить значение соответствующих ячеек на каждом листе, не связывая вручную?
1 ответ
=SUM('*'!A1)
Замените А1 на нужную ячейку. Это вытянет ячейку A1 из каждого листа в рабочей книге. Безопасно для использования в сводном листе в A1, поскольку не создает циклическую ссылку.
=SUM('Sheet1:Sheet150'!A1)
выполняет то же самое, но вам придется изменить его, если вы добавите лист слева от 1 или справа от 150. Вы также можете использовать его для имен.
Чтобы объяснить это далее, предположим этот пример таблицы:
Sheet: Tom, Value of A1: 3 | Sheet: Sue, Value of A1: 5 | Sheet: Bob, Value of A1: 7
Использование =SUM('Tom:Bob'!A1)
даст вам результат 15, суммируя ячейку А1 на листах Тома через Боба. Если вы переставляете листы, перемещая Боба между Томом и Сью (Tom-Bob-Sue), теперь =SUM('Tom:Bob'!A1)
дает вам 10, суммируя ячейку А1 на листах между Томом и Бобом.