#excel
Вопрос:
Мне любопытно спросить, есть ли способ автоматического обновления данных, которые копируются с листа 1 на лист 2? например, если я добавлю данные на лист 1, они автоматически добавятся на лист 2?
Например, у меня есть один лист, на котором я храню свои данные:
Теперь я могу использовать данные, введя ='<sheet_name>'!<column/row_number>
в формулу, которая добивается, чтобы обновить его, когда я изменил значения это соединение листа 1, но если я добавлю еще одну строку в листе 1 это не автоматическое обновление в листе 2, Если я нажал на маленькое окно иконки при выборе ячейки.
Есть ли какой-либо способ автоматически добиться этого, чтобы всякий раз, когда я добавляю данные на свой лист 1, эти данные автоматически отображались на листе 2?
Любая помощь будет оценена по достоинству.
Комментарии:
1. Элайджа, есть несколько способов сделать это автоматически. Но если вы дадите дополнительные пояснения о том, что вы будете делать с данными, которые вы заполняете в листе 2, у вас могут быть лучшие рекомендации.
2. Привет @OzgunSenyuva извините за поздний ответ, я пытаюсь скопировать таблицу с другого листа, но проблема в том, что когда я добавляю строку из основной таблицы, из которой я копирую данные, она не будет автоматически обновляться на моем 2-м листе.
3. Извините, но я повторюсь. После получения всех данных с листа 1 на лист 2, что вы будете делать с данными, которые вы заполняете в листе 2 ? Если вы просто хотите сделать копию листа 1, вы можете написать простой макрос, назначить его кнопке в листе 1, и когда захотите, вы можете нажать кнопку и скопировать все ячейки листа 1 в лист 2 с нуля. Я могу предложить что-то другое, если этот тип решения не будет работать для вас.
Ответ №1:
Копирование данных листа 1 из A1 в лист 2 A1
=Sheet1!A1
Копирование в один и тот же файл, но между разными листами:
=Sheet_name!Cell_address
Копирование в разных файлах и между разными листами:
=[Workbook_name]Sheet_name!Cell_address
Для получения дополнительной информации посетите страницу Microsoft.