Join In
Useful Tools
Combine many books into one sheet
Tools       2020/6/9 9:33:47          Author: FFCell
Views: 0

If we want to combine multiple workbooks into one worksheet or many excel files into one worksheet, in detail, to combine multiple worksheets from multiple workbooks into one worksheet, it is the right choice to use the feature: Combine many books into one sheet.

For example, we want to combine below two workbooks into one worksheet.

And let's have a look what is the content in these two workbooks:

Now, let's combine these two workbooks into one worksheet.

We choose the feature Combine many books into one sheet in Combine group, and then click the Start button (upper right corner).

Step 1: Select excel files

We drag those two excel files and drop them to the blank area. After selecting the excel files, pls click Next button.

Step 2: Select worksheets

All sheets means all sheets in the selected excel files will be copied to a new worksheet.

If we only want to copy the first sheet in each selected excel files, we can choose the next option and set it as :

Sheet 1 to 1 from left to right

If we want to copy specific sheets in the selected excel files to a new worksheet, for example only copy sheet February, pls choose this option:Specific sheets (MultiSelect)

And we will get all sheets' names from the first excel file by default, and then tick the specific sheet (sheet February ) you want.

If the first excel file does not include sheet February, we can click Get All , and then we will get all sheets' names from all selected excel files. But it will take a long time.

It is better for us to click the Input button and then input the sheet name manually.

If we don't want the hidden sheets or blank sheets to be copied to the new worksheet, pls tick Skip hidden sheets and Skip blank sheets. In Step 2, we decide to choose All sheets, and then click Next button.

Step 3: Data options

In this step, we have 4 parts to set: Copy range, Paste options, To Paste the copied ranges and Advanced options.

In the part of Copy range:

Whole sheet means it will copy all contents in the selected worksheets to the result worksheet.

If we want only one table header and one table footer in the result worksheet, pls tick Has table header. And set it as Has table header 2 rows, table footer 1 rows.

If we only want to copy specific range of the selected sheets, for example range A2:E7, pls choose the next one, and set it as Range: From cell: A2 to cell: E7.

If the data region in selected sheets begin from the third row, but they end in different row, pls choose the last one and set it as Range: From row from top 3 to row from bottom 1 of data region

In the part of Paste options:

Paste all (values, formulas, forat etc.) means to copy all information including values, formuls, format, notes etc.

Paste values only means to copy the values only in selected sheets to the new workbook.

Paste formulas only means to copy the formulas only.

Paste values & format means to copy the values and format.

Paste formulas & format means to copy the formulas and format.

Create links to source data means that the result data will update automatically if original data changes.

In the part of To paste the copied ranges:

Vertically means to paste the copied ranges from up to down.

Horizontally means to paste the copied ranges side by side.

In the part of Advanced options:

AutoFit row height & column width means to autofit the row height and column width after copy.

Preserve comments will copy the comments to the result worksheet.

After setting the data options, pls click Next button.

Step 4: Ready to combine

In this step, we can click Browse button to change the saving path of the result workbook if we do not like the default saving path. And then click Start button. Some seconds later, combination completed.

We get a workbook whose name is Result.xlsx. And there is only one worksheet in this result workbook, let's have a look. The copied ranges were pasted vertically in this result worksheet.

Below is the result worksheet if you choose To paste the copied ranges Horizontally, pls take a look.