Как перенести данные с одного листа на другой из определенных ячеек в Excel

Обновлено: 21.11.2024

В Excel копирование данных с одного рабочего листа на другой — простая задача, но между ними нет никакой связи. Но мы можем создать связь между двумя рабочими листами или рабочими книгами, чтобы автоматически обновлять данные на другом листе, если они изменяются на первом рабочем листе. В этой статье объясняется, как это делается.



Автоматическое отображение данных на другом листе Excel

Мы можем связывать рабочие листы и автоматически обновлять данные. Ссылка — это динамическая формула, которая извлекает данные из ячейки одного листа и автоматически обновляет эти данные на другом листе. Эти связывающие рабочие листы могут находиться в той же книге или в другой книге.

Один лист называется исходным листом, откуда эта ссылка автоматически извлекает данные, а другой лист называется конечным листом, который содержит эту формулу ссылки и где данные автоматически обновляются.

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

Два метода связывания данных на разных листах

Мы можем связать эти два листа двумя разными способами.

  1. Скопируйте и вставьте ссылку
    • На исходном листе выберите ячейку, содержащую данные или которую вы хотите связать с другим листом, и скопируйте ее, нажав кнопку "Копировать" на вкладке "Главная" или нажав клавиши CTRL+C.
    • Перейдите к целевому рабочему листу и щелкните ячейку, в которую вы хотите связать ячейку из исходного рабочего листа. На вкладке «Главная» нажмите кнопку со стрелкой раскрывающегося списка «Вставить» и выберите «Вставить ссылку» в разделе «Другие параметры вставки». Или щелкните правой кнопкой мыши ячейку на целевом листе и выберите "Вставить ссылку" в разделе "Параметры вставки".
    • Сохраните работу или вернитесь к исходной книге и нажмите кнопку ESC на клавиатуре, чтобы удалить границу вокруг скопированной ячейки и сохранить работу.

  • На целевом листе нажмите ячейку, которая будет содержать формулу ссылки, и введите знак равенства (=)
  • Перейдите к исходному листу, щелкните ячейку, содержащую данные, и нажмите Enter на клавиатуре. Сохраните свою работу.

Используя эти два метода, мы можем связать лист и автоматически обновлять данные в зависимости от ваших требований. В этой статье мы обсудим некоторые примеры, используя следующие случаи.

Обновить ячейку на одном листе на основе ячейки на другом листе

Предположим, у нас есть значение 200 в ячейке A1 на Листе 1, и мы хотим обновить ячейку A1 на Листе 2, используя формулу связывания. Мы можем сделать это, используя те же два метода, которые мы рассмотрели.

С помощью метода копирования и вставки ссылки

Скопируйте значение ячейки 200 из ячейки A1 на Листе 1.

Перейдите на Лист2, щелкните ячейку A1 и щелкните стрелку раскрывающегося списка кнопки «Вставить» на вкладке «Главная» и выберите кнопку «Вставить ссылку». Он создаст ссылку, автоматически введя формулу =Sheet1!A1 .

Или щелкните правой кнопкой мыши ячейку на целевом листе Лист2 и выберите "Вставить ссылку" в разделе "Параметры вставки": будет автоматически создана формула связи.

Ввод формулы вручную

Мы можем вручную ввести формулу связывания в ячейку A1 на целевом рабочем листе Sheet2, чтобы обновить данные, вытащив их из ячейки A1 на Sheet1.

В ячейке A1 на Листе 2 вручную введите знак равенства (=), перейдите на Лист 1, щелкните ячейку A1 и нажмите клавишу ВВОД на клавиатуре. Следующая формула связывания будет обновлена ​​на целевом листе, который свяжет ячейку A1 обоих листов.
=Лист1!A1

Обновлять ячейку на одном листе, только если первый лист соответствует условию

Вводя формулу связывания вручную, мы можем обновить данные в ячейке A1 на Листе 2 на основе условия, если значение ячейки A1 на Листе 1 больше 200.Мы можем сделать это, введя это логическое условие в функцию ЕСЛИ. Если ячейка A1 на Sheet1 соответствует этому условию, функция ЕСЛИ возвращает значение в ячейке A1 на Sheet2, в противном случае возвращается пустая ячейка.

Вот формула для связи ячеек обоих листов на основе этого условия. Мы введем эту формулу вручную в ячейку A1 Листа2
=IF(Лист1!A1>200,Лист1!A1,"")

Обновить ячейку на одном листе с другого листа с помощью раскрывающегося списка

Предположим, у нас есть раскрывающийся список в ячейке A1 на Листе 1, и мы можем обновить ячейку A1 на Листе 2, введя формулу ссылки в ячейку A1 на Листе 2.

В ячейке A1 на Листе 2 мы вручную введем эту формулу связывания, чтобы автоматически обновлять данные на основе значения ячейки, выбранного из раскрывающегося списка.
=Лист1!A1

Связать данные с реальным набором данных сложнее и зависит от вашей ситуации. Возможно, вам придется использовать методы, отличные от перечисленных выше. Если вы спешите и хотите, чтобы на вашу проблему ответил эксперт Excel, попробуйте наш сервис. Специалисты готовы помочь вам 24/7. Первый вопрос бесплатный.

Это сообщение не ответило на ваш вопрос? Получите решение, связавшись с экспертом.

У меня есть несколько листов с цветными ячейками (без данных, содержащихся в них), которые мне нужно сгруппировать вместе на одном листе. По сути, если у меня есть 3 окрашенные ячейки на одном листе и 2 цветные ячейки на другом, я бы хотел, чтобы на третьем листе отображались все 5 цветных ячеек и автоматически обновлялись по мере того, как новые ячейки становятся окрашенными/обесцвеченными.

У меня есть лист, на котором я рассчитываю макросы продуктов питания. Я сделал все свои расчеты. Одна из моих колонок — разрешенное количество еды. У меня есть еще одна область, где я ввожу разрешенные калории. Я хочу, чтобы у меня была возможность изменять потребление калорий и чтобы все "разрешенное количество пищи" автоматически обновлялось для меня.

Когда точка данных Excel достигает определенного значения, я хочу, чтобы это значение было отправлено в текстовом или SMS-сообщении моему оператору сотовой связи, чтобы я мог получить сообщение. Электронная таблица автоматически подключается к другому источнику данных и автоматически обновляется каждую секунду. Как мне это сделать?

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

При работе с несколькими листами в Excel очень часто возникает необходимость переноса данных с одного листа на другой. Есть несколько легких и простых способов достичь этой цели. В этой статье вы узнаете, как перенести данные на другой лист с подходящими примерами и краткими пояснениями.

Загрузить практическую рабочую тетрадь

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

4 быстрых способа автоматического переноса данных с одного рабочего листа на другой в Excel

1. Используйте ссылку «Вставить» для автоматического переноса данных из другого рабочего листа

На следующем рисунке Sheet1 представляет некоторые характеристики ряда моделей смартфонов.

А вот Лист2, из которого извлечены только три столбца из первого листа. Столбец «Цена» еще не скопирован, так как здесь мы покажем различные способы извлечения прайс-листа из первого листа. Мы должны поддерживать некоторые правила, которые будут автоматически обновлять столбец цен, если в соответствующий столбец на первом листе (Лист1) будут внесены какие-либо изменения.

Теперь давайте посмотрим, как мы можем связать эти два листа, чтобы данные на одном листе (Лист2) автоматически заполнялись на основе другого листа (Лист1).

📌 Шаг 1:

➤ На Листе 1 выберите диапазон ячеек (F5:F14), содержащих цены на смартфоны.

➤ Нажмите CTRL+C, чтобы скопировать выделенный диапазон ячеек.

📌 Шаг 2:

➤ Перейти к листу 2 сейчас.

➤ Выберите первую ячейку вывода в столбце "Цена".

➤ Щелкните правой кнопкой мыши и выберите параметр "Вставить ссылку", отмеченный красным квадратом на следующем снимке экрана.

И столбец "Цена" теперь заполнен извлеченными данными из первого листа (Лист1).

Теперь мы увидим, как изменение данных на основном листе (Лист1) автоматически заполняет данные на втором листе (Лист2).

📌 Шаг 3:

➤ На листе 1 измените значение цены любой модели смартфона.

➤ Нажмите Enter и перейдите на Лист2.

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

2. Автоматический перенос данных с помощью ссылки на рабочий лист в Excel

Теперь мы применим другой метод, при котором нам не нужно ничего копировать и вставлять с одного рабочего листа на другой. Вместо этого мы будем использовать ссылки на ячейки из другого листа для автоматического заполнения данных.

📌 Шаг 1:

➤ На Листе2 выберите ячейку D5 и поставьте знак равенства (=).

📌 Шаг 2:

➤ Перейти к листу 1.

➤ Выберите диапазон ячеек (F5:F13), содержащий цены на все модели смартфонов.

➤ Нажмите Enter.

Теперь на Листе 2 вы найдете массив цен в столбце D в диапазоне от D5 до D14. Если вы измените какие-либо данные в столбце «Цена» на Листе 1, вы сразу же увидите обновленную цену соответствующего товара на Листе 2.

3. Используйте символ плюса (+) для автоматического переноса данных на другой рабочий лист

В этом разделе мы применим альтернативную формулу, начинающуюся с символа плюса (+) вместо знака равенства (=). Давайте выполним следующие шаги.

📌 Шаг 1:

➤ Выберите выходную ячейку D5 на Листе 2.

➤ Начните печатать и введите символ плюса (+) только там. Не нажимайте Enter сейчас.

➤ Перетащите указатель мыши на вкладку Лист1.

➤ Щелкните правой кнопкой мыши, и вы будете перенаправлены на Лист1.

📌 Шаг 2:

➤ На Листе 1 выберите диапазон ячеек (F5:F14), содержащих цены на все устройства.

➤ Нажмите Enter.

Как и на следующем снимке экрана, вы найдете все цены в столбце «Цена» на Листе 2. И если вы измените цену смартфона на Листе 1, соответствующая цена сразу же автоматически обновится на Листе 2.

4. Внедрение макроса VBA для автоматической передачи данных на другой рабочий лист в Excel

В последнем разделе мы применим коды VBA для передачи данных с Листа1 на Лист2. На рисунке ниже Лист 1 содержит вкладки «Смартфон» и «Цена» в B4 и C4 соответственно. Здесь мы сначала напечатаем модель смартфона и его цену в B5 и C5. Затем мы нажмем настраиваемую кнопку, которая перенесет входные данные с Листа1 на Лист2.

А вот и Лист2, где список моделей смартфонов и соответствующие цены будут автоматически заполнены из Листа1.

Итак, теперь мы можем перейти к необходимым шагам, которые позволят правильно выполнить макрос.

📌 Шаг 1:

➤ Сначала перейдите на ленту разработчика.

➤ В раскрывающемся списке "Вставка" выберите первую командную кнопку, показанную в виде прямоугольника, в разделе "Элементы управления ActiveX".

📌 Шаг 2:

➤ Теперь нарисуйте прямоугольник желаемого размера. И вы увидите командную кнопку, как показано на следующем снимке экрана.

📌 Шаг 3:

➤ Теперь щелкните правой кнопкой мыши.

➤ Выберите параметр "Свойства".

📌 Шаг 4:

➤ В поле "Подпись" назначьте название кнопки, например, "Перенести на Лист2".

📌 Шаг 5:

➤ Щелкните правой кнопкой мыши вкладку "Лист" и выберите "Просмотреть код".

Появится окно VBA.

📌 Шаг 6:

➤ Вставьте в модуль VBA следующие коды:

📌 Шаг 7:

➤ Теперь вернитесь к своему Sheet1.

➤ Введите название модели смартфона и ее цену в соответствующие ячейки ввода.

➤ Нажмите кнопку «Перенести на Лист2».

И вы увидите, что входные данные с Листа 1 исчезли.

Теперь переключитесь на Sheet2, и вы найдете свои входные данные там под соответствующими заголовками.

📌 Шаг 8:

➤ Вернемся к Sheet1 еще раз.

➤ Введите название другого смартфона и его цену.

➤ Нажмите командную кнопку справа.

Итак, мы только что перенесли вторые входные данные также на Лист2. Таким образом, мы можем вводить все больше и больше данных на Лист1 и автоматически обновлять Лист2 входными данными с Листа1 каждый раз.

Заключительные слова

Я надеюсь, что все эти простые методы, упомянутые выше, теперь помогут вам применять их в ваших электронных таблицах Excel, когда вам нужно перенести данные с одного рабочего листа на другой. Если у вас есть какие-либо вопросы или отзывы, пожалуйста, дайте мне знать в разделе комментариев. Или вы можете ознакомиться с другими нашими статьями, посвященными функциям Excel, на этом веб-сайте.

Используйте функции «Вырезать», «Копировать» и «Вставить», чтобы переместить или скопировать содержимое ячейки. Или скопируйте определенное содержимое или атрибуты из ячеек. Например, скопируйте результирующее значение формулы, не копируя формулу, или скопируйте только формулу.

При перемещении или копировании ячейки Excel перемещает или копирует ячейку вместе с формулами и их результирующими значениями, форматами ячеек и комментариями.

Ячейки в Excel можно перемещать путем перетаскивания или с помощью команд "Вырезать" и "Вставить".

Перемещение ячеек путем перетаскивания

Выделите ячейки или диапазон ячеек, которые вы хотите переместить или скопировать.

Наведите указатель мыши на границу выделения.

Когда указатель станет указателем перемещения , перетащите ячейку или диапазон ячеек в другое место.

Перемещение ячеек с помощью функций «Вырезать» и «Вставить»

Выберите ячейку или диапазон ячеек.

Выберите ячейку, в которую вы хотите переместить данные.

Выберите Главная > Вставить или нажмите Ctrl + V.

Скопируйте ячейки на листе с помощью команд "Копировать" и "Вставить".

Выберите ячейку или диапазон ячеек.

Выберите Копировать или нажмите Ctrl + C.

Выберите "Вставить" или нажмите Ctrl + V.

Выберите ячейки, которые вы хотите переместить или скопировать.

На вкладке "Главная" в группе "Буфер обмена" выполните одно из следующих действий:

Чтобы переместить ячейки, нажмите "Вырезать" .

Сочетание клавиш Можно также нажать Ctrl+X.

Чтобы скопировать ячейки, нажмите "Копировать" .

Сочетание клавиш Можно также нажать Ctrl+C.

Выберите верхнюю левую ячейку области вставки.

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

На вкладке "Главная" в группе "Буфер обмена" нажмите "Вставить" .

Сочетание клавиш Можно также нажать Ctrl+V.

Excel отображает анимированную движущуюся рамку вокруг ячеек, которые были вырезаны или скопированы. Чтобы отменить перемещение границы, нажмите клавишу ESC.

Excel заменяет существующие данные в области вставки, когда вы вырезаете и вставляете ячейки для их перемещения.

Чтобы выбрать определенные параметры при вставке ячеек, нажмите стрелку под надписью "Вставить" и выберите нужный вариант. Например, вы можете нажать "Специальная вставка" или "Изображение".

По умолчанию Excel отображает кнопку «Параметры вставки» на листе, чтобы предоставить вам специальные параметры при вставке ячеек, например «Сохранить исходное форматирование». Если вы не хотите, чтобы эта кнопка отображалась каждый раз при вставке ячеек, вы можете отключить этот параметр. Перейдите на вкладку «Файл» и нажмите «Параметры». В категории "Дополнительно" в разделе "Вырезать, копировать и вставить" снимите флажок "Показывать параметры вставки при вставке содержимого".

По умолчанию редактирование с помощью перетаскивания включено, поэтому вы можете использовать мышь для перемещения и копирования ячеек.

Выделите ячейки или диапазон ячеек, которые вы хотите переместить или скопировать.

Выполните одно из следующих действий:

Чтобы переместить ячейку или диапазон ячеек, наведите указатель мыши на границу выделения. Когда указатель станет указателем перемещения , перетащите ячейку или диапазон ячеек в другое место.

Чтобы скопировать ячейку или диапазон ячеек, удерживайте нажатой клавишу Ctrl, пока вы указываете на границу выделения. Когда указатель станет указателем копирования , перетащите ячейку или диапазон ячеек в другое место.

Примечание. Excel заменяет существующие данные в области вставки при перемещении ячеек.

При копировании ячеек ссылки на ячейки изменяются автоматически. Но при перемещении ячеек ссылки на ячейки не корректируются, и содержимое этих ячеек и любых ячеек, которые указывают на них, может отображаться как ошибки ссылок. В этом случае вам придется настроить ссылки вручную.

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

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

На вкладке "Главная" в группе "Буфер обмена" выполните одно из следующих действий:

Чтобы переместить выделение, нажмите Вырезать .

Сочетание клавиш Можно также нажать Ctrl+X.

Чтобы скопировать выделение, нажмите "Копировать" .

Сочетание клавиш Можно также нажать Ctrl+C.

Щелкните правой кнопкой мыши верхнюю левую ячейку области вставки и выберите "Вставить вырезанные ячейки" или "Вставить скопированные ячейки".

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

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

Примечание. Если вы вставляете целые строки или столбцы, окружающие их строки и столбцы сдвигаются вниз и влево.

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

Выберите ячейки, которые хотите скопировать.

На вкладке "Главная" в группе "Редактирование" нажмите "Найти и выбрать", а затем нажмите "Перейти к специальному".

В разделе "Выбор" нажмите "Только видимые ячейки", а затем нажмите "ОК".

На вкладке "Главная" в группе "Буфер обмена" нажмите "Копировать" .

Сочетание клавиш Можно также нажать Ctrl+C.

Выберите верхнюю левую ячейку области вставки.

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

На вкладке "Главная" в группе "Буфер обмена" нажмите "Вставить" .

Сочетание клавиш Можно также нажать Ctrl+V.

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

Excel вставляет скопированные данные в последовательные строки или столбцы. Если область вставки содержит скрытые строки или столбцы, возможно, вам придется отобразить область вставки, чтобы увидеть все скопированные ячейки.

При копировании или вставке скрытых или отфильтрованных данных в другое приложение или другой экземпляр Excel копируются только видимые ячейки.

Выберите диапазон ячеек, содержащий пустые ячейки.

На вкладке "Главная" в группе "Буфер обмена" нажмите "Копировать" .

Сочетание клавиш Можно также нажать Ctrl+C.

Выберите верхнюю левую ячейку области вставки.

На вкладке "Главная" в группе "Буфер обмена" нажмите стрелку под надписью "Вставить" и выберите "Специальная вставка".

Установите флажок Пропускать пробелы.

Дважды щелкните ячейку, содержащую данные, которые вы хотите переместить или скопировать.

Примечание. По умолчанию вы можете редактировать и выбирать данные ячейки непосредственно в ячейке, дважды щелкнув ее, но вы также можете редактировать и выбирать данные ячейки в строке формул.

В ячейке выберите символы, которые вы хотите переместить или скопировать.

На вкладке "Главная" в группе "Буфер обмена" выполните одно из следующих действий:

Чтобы переместить выделение, нажмите Вырезать .

Сочетание клавиш Можно также нажать Ctrl+X.

Чтобы скопировать выделение, нажмите "Копировать" .

Сочетание клавиш Можно также нажать Ctrl+C.

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

На вкладке "Главная" в группе "Буфер обмена" нажмите "Вставить" .

Сочетание клавиш Можно также нажать Ctrl+V.

Примечание. Если дважды щелкнуть ячейку или нажать клавишу F2 для редактирования активной ячейки, клавиши со стрелками работают только внутри этой ячейки. Чтобы использовать клавиши со стрелками для перехода к другой ячейке, сначала нажмите клавишу ВВОД, чтобы завершить изменения, внесенные в активную ячейку.

При вставке скопированных данных вы можете выполнить одно из следующих действий:

Вставьте только форматирование ячейки, например цвет шрифта или цвет заливки (но не содержимое ячеек).

Преобразование любых формул в ячейке в вычисляемые значения без перезаписи существующего форматирования.

Вставьте только формулы (но не расчетные значения).

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

На вкладке "Главная" в группе "Буфер обмена" нажмите "Копировать" .

Сочетание клавиш Можно также нажать Ctrl+C.

Выберите верхнюю левую ячейку области вставки или ячейку, в которую вы хотите вставить значение, формат ячейки или формулу.

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

Чтобы вставить только значения, нажмите "Значения".

Чтобы вставить только форматы ячеек, нажмите "Форматирование".

Чтобы вставить только формулы, нажмите "Формулы".

Примечание. Если скопированные формулы содержат относительные ссылки на ячейки, Excel корректирует ссылки (и относительные части смешанных ссылок на ячейки) в повторяющихся формулах. Например, предположим, что ячейка B8 содержит формулу =СУММ(B1:B7). Если вы скопируете формулу в ячейку C8, повторяющаяся формула будет ссылаться на соответствующие ячейки в этом столбце: =СУММ(C1:C7). Если скопированные формулы содержат абсолютные ссылки на ячейки, ссылки в повторяющихся формулах не изменяются. Если вы не получили желаемых результатов, вы также можете изменить ссылки в исходных формулах на относительные или абсолютные ссылки на ячейки, а затем повторно скопировать ячейки.

При вставке скопированных данных для вставленных данных используются настройки ширины столбцов целевых ячеек. Чтобы изменить ширину столбцов так, чтобы они соответствовали исходным ячейкам, выполните следующие действия.

Выберите ячейки, которые вы хотите переместить или скопировать.

На вкладке "Главная" в группе "Буфер обмена" выполните одно из следующих действий:

Чтобы переместить ячейки, нажмите "Вырезать" .

Сочетание клавиш Можно также нажать Ctrl+X.

Чтобы скопировать ячейки, нажмите "Копировать" .

Сочетание клавиш Можно также нажать Ctrl+C.

Выберите верхнюю левую ячейку области вставки.

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

На вкладке "Главная" в группе "Буфер обмена" нажмите стрелку под надписью "Вставить" и выберите "Сохранить ширину исходных столбцов".

Нужна дополнительная помощь?

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.

Более миллиона компаний используют Microsoft Excel, что делает его одним из самых популярных программ в мире. Несмотря на огромное разнообразие доступного программного обеспечения, электронные таблицы по-прежнему являются самым мощным и универсальным инструментом для хранения, управления и обработки данных.

Теперь, когда вы можете хранить файлы Excel в Интернете (в OneDrive или других облачных платформах хранения), сотрудничать с коллегами и клиентами стало проще, чем когда-либо.

При использовании Excel в Интернете в браузере вы можете работать с другими пользователями в одной книге Excel в режиме реального времени. Это означает, что нет необходимости отправлять туда и обратно вложения электронной почты и новые версии файлов.

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

Кроме того, управлять данными сложно. Один файл Excel может хранить до 2 ГБ данных. Когда вы начнете умножать это для каждого коллеги и отдела, не потребуется много времени, чтобы создать большие хранилища несвязанной и потенциально дублирующейся информации.

Эти проблемы можно решить, связав файлы Excel с надстройкой Sheetgo для Excel .

Это инструмент автоматизации работы с электронными таблицами без кода, который позволяет автоматически переносить данные между различными таблицами. Прочитайте или перейдите к пошаговым инструкциям.

Открыть

Как перенести данные с одного листа на другой в Excel

Автоматизированный перенос данных в Excel

Раньше, если вы хотели переместить данные между разными файлами Excel, вам приходилось копировать данные вручную или писать код с помощью VBA.

Даже если у вас (или у одного из ваших коллег) есть навыки программирования, программирование вашей собственной системы с помощью электронных таблиц может вызвать проблемы в процессе работы.

Каждый раз, когда вы хотите изменить систему, вам нужно изменить код или макросы. Если человек, разработавший таблицу, покинет компанию, остальные члены команды не смогут использовать или адаптировать систему.

Более гибкая, масштабируемая и эффективная альтернатива — подключение файлов Excel. После их подключения вы можете передавать и извлекать данные между разными листами в нескольких книгах.

Открыть

Зачем подключать файлы Excel? Преимущества автоматизации

При подключении файлов Excel с помощью надстройки Sheetgo вы можете автоматически перемещать данные с одного листа на другой или из одной книги в другую.

  • Импорт данных Excel из другого листа
  • Экспорт данных на другой лист или книгу
  • Замените копирование и вставку автоматизированной системой.
  • Предотвратите ручные ошибки
  • Экономьте время
  • Получайте актуальные и точные данные
  • Контролировать доступ к личной информации
  • Улучшить контроль за данными.
  • Замените большие файлы Excel эффективной системой связанных электронных таблиц

Как связать файлы и синхронизировать данные в Excel

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

Шаг 1. Установите надстройку Sheetgo для Excel

Войдите в Sheetgo, нажав синюю кнопку ниже.

Вы увидите, что у вас есть возможность войти в свою учетную запись Microsoft, Google или Dropbox.

Можно связать файлы Excel, хранящиеся в одной папке облачного хранилища или на разных платформах. Это означает, что вы можете обмениваться данными и подключаться к файлам коллег, хранящимся в OneDrive, SharePoint, Google Диске или Dropbox.

Дополнение Sheetgo

Теперь вы можете установить надстройку Sheetgo для Excel из источника приложений Microsoft. После установки вы сможете получить доступ к надстройке Sheetgo в любом файле Excel, щелкнув логотип Sheetgo, расположенный в правом верхнем углу экрана, как показано ниже.

Шаг 2. Выберите исходный файл Excel

Откройте файл Excel, содержащий данные, которые вы хотите перенести в другой файл. Откройте надстройку Sheetgo для Excel и войдите в систему. Теперь вы можете приступить к подключению листов Excel для передачи данных.

Начните с нажатия кнопки "Выбрать данные" в разделе "Экспорт данных".

Теперь выберите вкладку, на которой находятся ваши данные. По завершении нажмите Продолжить .

Хранятся ли ваши файлы на вашем компьютере?

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

Это позволяет создавать автоматизированные потоки данных с помощью Sheetgo. Он также обеспечивает безопасность ваших файлов и позволяет получить к ним доступ из любого места. Узнать больше.

Шаг 3. Выберите файл назначения

Прокрутите вниз до раздела "Отправить данные" и выберите файл Excel .

Выберите, в какой файл Excel вы хотите экспортировать (или отправить) данные.

  • Чтобы перенести данные в существующую электронную таблицу Excel в облачном хранилище, выберите параметр «Существующий файл».
  • Если вы хотите перенести данные в новую книгу Excel, выберите «Новый файл». В разделе Имя файла введите имя новой книги.

Когда вы выберете «Новый файл», Sheetgo создаст для вас новую книгу и сохранит ее в основной «корневой» папке в выбранном вами облачном хранилище. Чтобы изменить папку для сохранения, нажмите «Изменить папку назначения».

Обратите внимание, что когда Sheetgo передает данные, ваш исходный файл остается нетронутым. Другими словами, данные копируются из источника в место назначения, но ничего не удаляется.

В этом примере я выберу создание нового файла в облачном хранилище Onedrive. Я назову свой файл «Продажи за третий квартал» и переименую вкладку, на которую будут перенесены мои данные, на «2021». После завершения нажмите «Готово» и сохраните.

Шаг 4. Ваши данные переносятся

Как видите, Sheetgo установил соединение. Нажмите кнопку «Выполнить», чтобы обновить подключение и завершить передачу данных.

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

Если вы хотите изменить или изменить импортированные данные, мы рекомендуем переместить их на другую вкладку с помощью формул.

Шаг 5. Автоматизируйте перенос данных из Excel в Excel

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

Вернитесь к надстройке Excel и нажмите "Автоматизировать" .

Вы можете изменить дни и часы, в которые ваше соединение обновляется автоматически. Нажмите «Сохранить», когда вы будете довольны своим расписанием.

Как перенести данные из нескольких листов в один?

В этом примере я показал вам, как настроить простое соединение между двумя файлами Excel для переноса данных с одного листа на другой в Excel.

Однако также возможно консолидировать данные из нескольких исходных файлов Excel в один центральный мастер-лист для отчетов или информационных панелей.

Чтобы добавить дополнительные исходные файлы к уже созданному соединению:

  • Откройте надстройку Excel и найдите подключение.
  • Выберите соединение, которое хотите изменить, и нажмите Дополнительные параметры (⋮) > Изменить соединение.
  • В разделе "Исходные данные" нажмите +Добавить другой исходный файл и выберите исходный файл и вкладку.

Если у вас есть большое количество исходных файлов, вы также можете объединить их из папки. Когда вы добавляете в папку новый файл, он автоматически включается в следующее обновление.

Полные инструкции см. в нашем подробном руководстве по объединению файлов Excel.

Что делать, если я хочу передать только определенные данные?

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

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

Читайте также: