Съдържание
Често ни се налага да работим с няколко файла на Excel, което е неудобно. Нещата стават по-лесни, ако можем да комбинираме тези Excel в една работна книга. В тази статия ще ви покажем ефективните начини за Комбиниране на множество файлове на Excel в Една работна тетрадка с Отделни листове .
Изтегляне на работна тетрадка за практика
За да се упражнявате сами, изтеглете следната работна тетрадка.
Комбиниране на файлове Excel.xlsxВъведение в набора от данни
За да илюстрирам, ще използвам примерен набор от данни като пример. Например, на следващата фигура са представени три различни Файлове на Excel и всеки от тях има различен Лист .
4 начина за комбиниране на няколко файла на Excel в една работна книга с отделни листове
1. Приложете операция "Преместване" или "Копиране", за да комбинирате няколко файла на Excel в една работна книга с отделни листове
Excel предоставя много различни Характеристики и ги използваме за извършване на различни операции. Един от тези видове е Преместване или копиране . В първия ни метод ще използваме тази функция, за да Комбиниране на множество файлове на Excel в Една работна тетрадка с Отделни листове . Затова следвайте стъпките по-долу, за да изпълните задачата.
СТЪПКИ:
- Първо, отворете втория Excel файл ( Комбиниране на файлове на Excel 2 ).
- След това изберете листа ( Лист2 ) и щракнете с десния бутон на мишката.
- След това щракнете върху Преместване или копиране .
- В резултат на това Преместване или копиране ще се появи диалогов прозорец.
- Там изберете Комбиниране на файлове Excel.xlsx от За да резервирате опции и изберете (преместване към края) в областта Преди лист .
- След това натиснете ОК .
- Отново отворете третия Excel файл ( Комбиниране на файлове на Excel 3 ).
- Изберете лист ( Лист3 ) и щракнете с десния бутон на мишката.
- След това изберете Преместване или копиране .
- След това в За да резервирате изберете Комбиниране на файлове Excel.xlsx , а в Преди лист , изберете (преместване към края) .
- Натиснете ОК .
- Накрая ще видите комбинираната 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 е полезно в много случаи. Можем да обединим няколко Excel Използвайки тази функция, комбинирайте файловете в един файл. Затова следвайте процедурата по-долу, за да комбинирате файловете.
СТЪПКИ:
- В началото отворете първата работна книга ( Комбиниране на файлове на Excel ).
- След това отидете в Данни ➤ Получаване на данни ➤ От файла ➤ От работната тетрадка .
- В резултат на това Импортиране на данни Ще се появи прозорец. В него изберете Комбиниране на файлове на Excel 2 и натиснете Внос .
- След това Navigator Ще се появи прозорец. В него натиснете Зареждане .
- Следователно ще добавите Лист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 За всеки лист в sourceBook.Worksheets Sheet.Copy after:=MainBook.Sheets(MainBook.Worksheets.Count) Следващият лист sourceBook.Close Следващият i End Sub
- След това затворете Visual Basic прозорец.
- Сега, под Разработчик таб, изберете Макроси .
- Вследствие на това Macro ще се появи диалогов прозорец и изберете CombineFiles в Име на макрос .
- Натиснете Изпълнявайте .
- В резултат на това Преглед на Ще се появи прозорец. В него изберете файловете, които искате да комбинирате, и натиснете ОК .
- В крайна сметка ще получите всички желани работни книги в една Excel файл с отделни листове.
Прочетете още: Excel VBA: Комбиниране на дата и час (3 метода)
Заключение
Отсега нататък ще можете да Комбиниране на множество файлове на Excel в Една работна тетрадка с Отделни листове като използвате описаните по-горе методи. Продължавайте да ги използвате и ни уведомете, ако имате още начини за изпълнение на задачата. Не забравяйте да пускате коментари, предложения или запитвания, ако имате такива, в раздела за коментари по-долу.