Оглавление
Часто нам приходится иметь дело с несколькими файлами 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 в Одна рабочая тетрадь с Отдельные листы Продолжайте использовать их и сообщите нам, если у вас есть еще какие-либо способы выполнения задачи. Не забудьте оставить комментарии, предложения или вопросы, если они у вас есть, в разделе комментариев ниже.