Копирование столбцов в Excel из листа1 в лист2 без необходимости вырезать и вставить

Как скопировать "sheet1, column a" на "sheet2", не используя вырезать и вставлять?

Я пытался использовать основной =sheet1!A1 формула, и это почти работает; однако мне нужно добавить и удалить данные из "листа1, столбца а", и в результате на "листе 2" ячейка ссылается только на ячейку, изначально A1 и изменяется вверх и вниз в зависимости от того, где я добавил столбцы или строки в sheet1. Он не будет автоматически добавлять новые данные в "sheet2", если я не перережу и не вставлю столбец.

Например, если я добавлю столбец слева от данных в столбце А на листе 1, формула на листе 2 автоматически обновится до =sheet1!B1, Я хочу, чтобы формула все еще ссылалась на ячейку A1 хоть. Как я могу сделать это?

Любая помощь будет оценена.

1 ответ

Решение

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

=INDIRECT("sheet1!a1")
Другие вопросы по тегам