Объединение нескольких файлов Excel в одну рабочую книгу с раздельными листами

  • Поделись Этим
Hugh West

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

Скачать Практическое пособие

Для самостоятельной практики скачайте следующую рабочую тетрадь.

Объединить файлы Excel.xlsx

Введение набора данных

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

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

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

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

ШАГИ:

  • Сначала откройте второй Excel файл ( Объединить файлы Excel 2 ).
  • Затем выберите лист ( Лист2 ) и щелкните правой кнопкой мыши.
  • Затем нажмите Перемещение или копирование .

  • В результате Перемещение или копирование появится диалоговое окно.
  • Там выберите Объединить файлы Excel.xlsx с сайта Забронировать параметры и выберите (перейти к концу) в поле До листа .
  • После этого нажмите OK .

  • Снова откройте третий Excel файл ( Объединить файлы Excel 3 ).
  • Выберите лист ( Лист3 ) и щелкните правой кнопкой мыши.
  • Затем выберите Перемещение или копирование .

  • Затем, в Забронировать поле, выберите Объединить файлы Excel.xlsx , и в До листа , выберите (перейти к концу) .
  • Нажмите OK .

  • Наконец, вы увидите комбинированный Excel файлы в одной рабочей книге, но на отдельных листах.

Читать далее: Как объединить несколько файлов Excel в один рабочий лист с помощью макроса

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

Excel предлагает несколько вариантов вставки в рабочий лист. Вставить ссылку Мы используем эту функцию, чтобы связать различные рабочие листы из одной рабочей книги или разных рабочих книг. Здесь мы будем использовать эту функцию в данном методе. Итак, изучите следующие шаги, чтобы узнать, как Объединение нескольких файлов в Одна рабочая тетрадь .

ШАГИ:

  • Во-первых, скопируйте ячейку B2 с сайта Лист2 в Объединить файлы Excel 2 .

  • Затем перейдите к целевой рабочей книге. В данном примере целевой книгой является Объединить файлы Excel .
  • Здесь выберите ячейку B2 или любую другую ячейку по вашему желанию.
  • После этого выберите Вставить ссылку из Параметры вставки .

  • В результате он сам создаст формулу, как показано на рисунке ниже.

  • Затем удалите все ' $ ' знаки, присутствующие в формуле, и использовать Автозаполнение инструмент для завершения серии.
  • Следовательно, он вернет исходный рабочий лист так, как показано на следующем рисунке.

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

Читать далее: Как объединить несколько листов Excel в один с помощью макроса (3 метода)

Похожие чтения:

  • Как объединить две диаграммы рассеяния в Excel (пошаговый анализ)
  • Объединить имя и дату в Excel (7 методов)
  • Как объединить две гистограммы в Excel (5 способов)
  • Объединение графиков с разными осями X в Excel
  • Как объединить столбцы в один список в Excel (4 простых способа)

3. использование Power Query для объединения нескольких файлов в одну рабочую книгу с отдельными листами

Excel Power Query Editor полезен во многих случаях. Мы можем объединить несколько Excel файлы в один файл с помощью этой функции. Поэтому для объединения файлов выполните следующие действия.

ШАГИ:

  • В начале откройте первую рабочую книгу ( Объединить файлы Excel ).
  • Затем перейдите к Данные Получить данные Из файла Из рабочей тетради .

  • В результате Импортные данные появится окно. Здесь выберите Объединить файлы Excel 2 и нажмите Импорт .

  • После этого Навигатор появится окно. Там нажмите Нагрузка .

  • Следовательно, это добавит Лист2 из второй рабочей книги как Таблица .

  • Снова повторите процесс, чтобы получить Лист3 из третьей рабочей тетради.
  • В итоге вы получите все листы из разных Excel файлы в выбранной вами рабочей книге.

Похожий материал: Как объединить строки из нескольких листов в Excel (4 простых способа)

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

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

ШАГИ:

  • Во-первых, откройте целевую рабочую книгу. Здесь это Объединить файлы Excel .
  • Далее выберите Visual Basic из Разработчик вкладка.

  • Затем выберите Модуль в Вставка вкладка.

  • В результате Модуль появится окно.
  • Там вставьте приведенный ниже код.
 Sub CombineFiles() Dim FilesSelected, i As Integer Dim tempFile As FileDialog Dim MainBook, sourceBook As Workbook Dim Sheet As Worksheet Set MainBook = Application.ActiveWorkbook Set tempFile = Application.FileDialog(msoFileDialogFilePicker) tempFile.AllowMultiSelect = True FilesSelected = tempFile.Show For i = 1 To tempFile.SelectedItems.Count Workbooks.Open tempFile.SelectedItems(i) SetsourceBook = ActiveWorkbook For Each Sheet In sourceBook.Worksheets Sheet.Copy after:=MainBook.Sheets(MainBook.Worksheets.Count) Next Sheet sourceBook.Close Next i End Sub 

  • После этого закройте Visual Basic окно.
  • Теперь, под Разработчик выберите Макросы .

  • Следовательно Макро появится диалоговое окно, выберите CombineFiles в Имя макроса .
  • Нажмите Запускайте .

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

  • В конечном итоге вы получите все желаемые рабочие книги в одном Excel файл с отдельными листами.

Подробнее: Excel VBA: объединить дату и время (3 метода)

Заключение

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

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