1

У меня есть книга Excel на 140 листов. Я пытаюсь суммировать те же 3 ячейки в каждом листе на сводном листе. Как получить значение соответствующих ячеек на каждом листе, не связывая вручную?

1 ответ1

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 на листах между Томом и Бобом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .