2

У меня есть 12 вкладок (листов) в книге Excel (они «январь», «февраль», «март» и т.д.). На каждой из вкладок у меня одинаковая структура / таблица. Скажем, в каждой вкладке у меня есть значение заработка в ячейке B2 и значение расходов в ячейке C2.

Теперь на новой вкладке «Обложка» я хочу создать таблицу, которая будет объединять все значения заработков и расходов по каждому месяцу.

Теперь на вкладке «Обложка» я должен утомительно поставить = Ян!B2, = Ян!C2 = Фев!B2 и так далее ...

Есть ли способ, который может сэкономить мое время, просто перетаскивая?

2 ответа2

1

Вы должны создать одну формулу для каждого листа (12 формул). Затем вы можете использовать копирование и вставку (или перетаскивание) для доступа к другой ячейке, к которой применяется определенная формула. Если вам нужно, чтобы эти ячейки находились в другом месте на вашем оценочном листе, используйте функцию «Вырезать и вставлять», чтобы перемещать их, не меняя ссылочную ячейку на ежемесячном листе.

1

Вы можете использовать функцию INDIRECT, чтобы получить ссылку на ячейку, начиная со строкового представления.

Допустим, у вас есть лист с именем "Jan" со значением 10 в ячейке A2 и лист с именем "Cover" со значением "Jan" в ячейке A1, а затем вы можете записать в лист "Cover" ячейку A2 функцию =INDIRECT(A1 & "!A2") чтобы получить значение ячейки A2 в листе" Jan ".

Если вы заполняете свой "титульный" лист строкой или столбцом (в зависимости от ваших потребностей) с текстами "январь", "февраль" и т.д., То вы можете использовать функцию INDIRECT, чтобы получить значения из ваших листов, а затем перетащите как ваши потребности.

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