GALAXY OF TOOLS

SHEETS SECTOR

Excel Merger – Combine Multiple Excel Files Into One

Combine many Excel workbooks into one sheet with columns lined up by name, or into one workbook with a tab each.

Drop Excel workbooks hereXLSX, XLS, XLSM, ODS or CSV · pick several at once · never uploaded
3 files
  • sales-apr-2026-delhi.xlsx1 sheet
  • sales-apr-2026-mumbai.xlsx1 sheet
  • sales-apr-2026-pune.xlsx1 sheet
7
rows in one sheet · from 3 files · 7 columns matched by name
3files
3sheets used
7columns
0blank rows skipped
2title rows skipped
File · sheetHeaderRowsInvoice NoDateCustomerTaxable ValueGSTTotalSalesperson
sales-apr-2026-delhi.xlsx · Aprilrow 23✓✓✓✓✓✓—
sales-apr-2026-mumbai.xlsx · Aprilrow 22✓✓✓✓✓✓—
sales-apr-2026-pune.xlsx · Aprilrow 12✓✓✓✓✓✓✓
Source fileInvoice NoDateCustomerTaxable ValueGSTTotalSalesperson
sales-apr-2026-delhi.xlsxDL/26/041203-04-2026Kapoor Traders1,25,000.0022,500.001,47,500.00
sales-apr-2026-delhi.xlsxDL/26/041309-04-2026Sharma & Sons48,500.008,730.0057,230.00
sales-apr-2026-delhi.xlsxDL/26/041421-04-2026Gupta Electricals12,60,000.002,26,800.0014,86,800.00
sales-apr-2026-mumbai.xlsxMH/26/038802-04-2026Patil Agencies76,000.0013,680.0089,680.00
sales-apr-2026-mumbai.xlsxMH/26/038917-04-2026Mehta Exports3,10,000.0055,800.003,65,800.00
sales-apr-2026-pune.xlsxPN/26/020104-04-2026Rao Textiles92,000.0016,560.001,08,560.00Anita
sales-apr-2026-pune.xlsxPN/26/020226-04-2026Iyer Foods54,000.009,720.0063,720.00Vikram

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

Free for everyone. If this tool saved you time, buy me a coffee.

Combine multiple Excel files into one sheet

Each branch, shop or salesperson sends its own workbook, and you need one sheet to total, filter or pivot. This Excel merger combines many .xlsx, .xls, .ods or CSV files into a single sheet, lining up the columns by their header names. It works even when one file has the columns in another order, an extra column, or a report title and company name above the header, as many accounting and billing exports do.

Every row can be tagged with the file (and sheet) it came from. Amounts stay numbers in their own number format, including Indian lakh and crore grouping such as 12,60,000.00, and dates stay real dates, so the combined sheet is ready for SUM, filters and pivot tables. If you would rather keep each sheet separate, the second mode copies every sheet of every file into one workbook as its own tab.

The workbooks are opened with SheetJS (Apache-2.0) and combined in your browser. Nothing is uploaded.

How to merge Excel files

  1. Drop all the workbooks on the box at once, or click it to pick them. Three sample branch sales registers are loaded first; your files replace them.
  2. Choose Combine into: “One sheet” stacks the rows under one header; “One workbook” keeps every sheet as its own tab.
  3. Choose Sheets to use: the first sheet with data in each file, every sheet, or only sheets with a given name such as “April”.
  4. Leave Header row on “Find it” to skip title rows automatically, or pick the row number. Tick “Source file” (and “Sheet”) to label each row.
  5. Check the column map and the preview, then press Download combined sheet or Download CSV.

Excel Merger features

Columns matched by header

Columns in a different order, with different letter case or extra spaces, land in the same place; extra columns are added at the end.

Title rows skipped

The header row is found automatically: the first of the top 15 rows that is all text and fills most of the width.

Numbers and dates kept

Cells are copied with their type and number format, including Indian grouping, so totals still add up in the combined sheet.

One sheet or one workbook

Stack rows into one sheet with an AutoFilter, or copy every sheet into one workbook with tidy, unique tab names.

Source and sheet columns

Label each row with its file and sheet name, ready for a pivot by branch or month.

Mix formats

Combine .xlsx with .xls, .ods and CSV in one go; CSV codes such as 007 stay text.

Which mode to choose

You wantCombine intoSheets to use
All branches’ sales in one listOne sheetFirst sheet of each file
A year of monthly tabs in one listOne sheetEvery sheet, with the Sheet column
Only the “April” tab from each fileOne sheetSheets with this name
All files in one workbook, each sheet untouchedOne workbookEvery sheet

What is kept and what is not

  • Kept: values, number and date formats, column widths and merged cells (in “One workbook” mode). Formulas become their calculated values when rows are stacked, because their references would point at the wrong rows; in “One workbook” mode you can keep them.
  • Not kept: fonts, colours, borders, charts, pictures, comments and data validation — the free SheetJS edition does not write them.
  • One Excel sheet holds at most 1,048,576 rows and a sheet name at most 31 characters (Microsoft’s “Excel specifications and limits” and “Rename a worksheet”, checked 30 October 2026). Longer tab names are shortened and made unique.
  • Up to 120 MB of workbooks at a time. For many CSV exports use the CSV Merger; to go the other way, the Excel Splitter makes one file per branch; for totals by branch or month, open the result in the Pivot Table Maker.

Excel Merger FAQ

How do I combine multiple Excel files into one sheet?

Drop all the workbooks here, keep “One sheet (rows stacked)” and press Download combined sheet. Rows from every file are stacked under one header, with columns matched by name and a Source file column.

Can I merge Excel files with different column orders?

Yes. Columns are matched by header name, not by position, so “Date, Invoice No” in one file and “Invoice No, Date” in another end up in the same columns.

How do I merge Excel files into one workbook with separate sheets?

Choose “One workbook, a sheet per sheet”. Each sheet of each file becomes its own tab, named after the file (and the sheet when a file has several).

My exports have a company name above the header. Will that break the merge?

No. With Header row set to “Find it”, title rows are skipped and the real header row is used for each file separately. The column map shows which row was used.

Are my Excel files uploaded?

No. They are read and combined in your browser, and the new workbook is created on your device.

You might also need