У меня есть книга Excel, в которой есть скрытый лист, который, по сути, извлекает данные из других листов той же книги, просто используя формулу =.
Проблема, с которой я сталкиваюсь, заключается в том, что если я добавляю столбец или ячейки на лист, формула извлекает данные из него, настройте формулу на скрытом листе. Я не хочу, чтобы это произошло.
Если я вставляю новый столбец C, а затем добавляю данные в столбец CI, все равно хочу, чтобы скрытый лист данных извлекал информацию из этого столбца. Сейчас он пропускает столбец C.
Вот основная формула, которую я использую:='OME6500 Commissioning '!C2
Есть ли способ заблокировать формулу, чтобы она не корректировалась при вставке ячеек на листе «Ввод в эксплуатацию OME6500»?
решение1
Используйте функцию ДВССЫЛ. В каждой ячейке вместо использования
='OME6500 Commissioning '!C2
использовать
=INDIRECT("'OME6500 Commissioning '!C2")
Ссылка никогда не изменится, что бы вы ни делали с исходной ячейкой(ями). Если вам нужно заполнить большое количество ячеек, используйте
=INDIRECT("'OME6500 Commissioning '!C"&ROW(A2))
тогда вы сможете заполнить косвенную формулу, и вам не придется вручную редактировать каждую ячейку.
Удачи!