Merge two worksheets in Excel

Combine tables by matching columns

Got stuck with tricky Vlookup formulas? Match and merge Excel worksheets an easy way. The Merge Tables Wizard can combine data from two sheets based on any number of common columns that you select. You can choose to update data in the main table, add new columns from the lookup table, pull non-matching rows and additional matches.

Free download:
2019 365 2016 2013 2010
Download this and 60+ other tools for Excel included in Ablebits Ultimate Suite

14-day fully functional version
  • Merge Tables Wizard + 60 other time-saving tools
  • 60-day unconditional money back guarantee
  • Life-time license
  • Free upgrades for 2 years
  • Free life-time support

With Merge Tables Wizard you will

  • Merge two spreadsheets without copy-pasting Match and combine data from two tables in seconds, even if they are in different Excel files.
  • Update data in the main table Update the selected columns in your main worksheet with information from the lookup table.
  • Insert non-matching rows Add non-matching rows to the end of the main table after all other data.
  • Ignore empty cells in the lookup table Update values in the main table only if the corresponding cells in the lookup table contain data.
  • Perform case-sensitive matching When text case matters, do a case-sensitive lookup to distinguish uppercase and lowercase characters.
  • Match one or multiple columns Auto-detect all matching columns and use any number of such columns as the unique identifier.
  • Add new columns from the lookup table If needed, pull some columns from the lookup table to the main table.
  • Retrieve additional matches Paste additional matching rows at the end of your main worksheet or after the row with the same key value.
  • Update only empty cells in the main table This option comes in handy when you don't want to overwrite any existing values in your main table.
  • Identify updated cells and added rows Add a status column to mark the changes or highlight the updates cells and added rows with color.

How to merge two Excel worksheets together

Video: Merge Excel sheets in 6 quick steps
Select the table you are going to update
Select the table you are going to update
Pick your Excel lookup table
Pick your Excel lookup table
Choose the key columns
Choose the key columns
Select the columns you want to update
Select the columns you want to update
Choose the columns you need to add to your main table
Choose the columns you need to add to your main table
Choose additional options: add rows, identify updates in a status column, etc.
Choose additional options: add rows, identify updates in a status column, etc.
Two Excel files are merged together
Two Excel files are merged together

Merge your Excel tables

Exactly the way you want

Update the existing column and add non-matching rows to the end of the main table
Update the existing column and add non-matching rows to the end
Add a new column from the lookup table and put non-matching rows to the end
Add a new column from the lookup table and put non-matching rows to the end
Paste additional matching rows at the end of the main table
Paste additional matching rows at the end of the main table
Insert multiple matches after the row with the same key value
Insert multiple matches after the row with the same key value
Update only empty cells in the main table
Update only empty cells in the main table

Over 150,000 happy users!

Only true Ablebits reviews from our customers

Over 150,000 happy users!

Love the products!

Love the products! They have saved me thousands of hours and they are responsible for me getting a promotion at my last job, which helped me land my current position as a manager.

David Johnston

It's the best $100 we've ever spent!

I talked my supervisor into getting Ultimate Suite. I often deal with huge tables and matching between versions has always been a nightmare. He asked me about the new tools and I said: "It's the best $100 we've ever spent!" Indeed has saved me hours of work time. So, one big "Thanks!"

Mike Cavanagh

Incredible product, even better tech support…AbleBits totally delivers!

I use AbleBits every day and keep finding new uses. Changing jobs, I get my new employer to cough up the very reasonable cost of this software. There're things I just can't complete any other way in large datasets. My coworkers think I'm a wizard. But I'm just a religious user of AbleBits.

Deborah Bryant

Anyone who works with Excel is sure to find their work made easier by Ablebits

I've been using Ultimate Suite for almost a year and found it invaluable for my projects. I like the ability to merge tables based on 1 or more attributes, transpose columns and rows, and to transform data with Cell Cleaner utility. Plus, Ablebits' support is reliably fast and courteous.

Jackie Lee

Excel is at its best now

Ever since I found your add-ons, it has been a life saver or should I say a major time saver. I have bought two packages for both work computers. Excel is at its best now because of you. Thank you!

Annie C.

KUDOS to you guys for solving a problem that our IT department doesn't understand

Our IT thought they know how the sales department should function and destroyed some data files. With AbleBits I was able to regenerate my database in a few clicks. This was AWESOME. KUDOS to you guys for solving a problem that even our IT department doesn't understand.

Erik Peterson

AbleBits suite has really helped me when I was in a crunch!

Having AbleBits suite really helped me when I was in a crunch! It was intuitive and saved time on my job! Now I'm finding other capabilities I wasn't aware of, (first needed the easy merge capability). The other features are valuable time savers as well. Thanks for the product!

Nelda Fink

Ablebits is a fantastic product - easy to use and so efficient.

Ablebits is a fantastic product that I also brag about, because it is easy to use and so efficient.

Debra Celmer

I have enjoyed every bit of it and time am using it

I got this add-in and it is doing a great job for me. I have enjoyed every bit of it and time am using it. Great one from AbleBits… I recommend this for any data management and excel users.

Christian Onyekachi Nwosu

I love the program, and I can't imagine using Excel without it!

Thank you for your commitment to Ultimate Suite. I love the program, and can't imagine using Excel without it! The program paid for itself the first day I used it. Your team has created a really great set of tools for use within Excel. Thank you, thank you, thank you!

Robert Madsen

One word… WOW!

One word… WOW! I recently bought the package of add-ins for Excel. I've used it ONCE and it has paid for itself. It literally saved me HOURS of work. KUDOS!

Dave Brown

I don't know how to thank you enough for your Excel add-ins

I don't know how to thank you enough. I stumbled upon your site figuring out how to merge 2 tables. When I saw a free trial, I thought how well is this going to work? I downloaded it and am AMAZED. I don't know how I lived without it. THANK YOU for making my life easier.

Jennifer Morningstar

Anybody who experiences it, is bound to love it!

Anybody who experiences it, is bound to love it! There're only 2 ways to "exploit" Excel's potential: be a geek or embrace Ultimate Suite. Why waste time on routines that can happen with a click of a mouse? Make use of Excel's capabilities without wasting time and energy.

Kumar Nepa

I love your product

I love your product. It really saves me a lot of time and makes my job much easier.

Brad Gibson

The best spent money on software I've ever spent!

I just have to tell you that I love your AbleBits Collection. I can't tell you how much time it has saved me, particularly Merge Tables Wizard, Duplicate Removers, Merge Cells Wizard, and Split Names. This was the best spent money on software I've ever spent!

Patrick Raugh

Awesome!!!

Awesome!!! I love the tools and have been using the compare one everyday since I downloaded it.

Sheila Blanchard

THANK YOU, THANK YOU, THANK YOU!!

I'm happy there is a company (Ablebits) where support really can solve customer's problem! Great job!

Tibor

It is like having an expert at my shoulder helping me…

I feel that Ablebits has people like me in mind with software development. It's like having an expert at my shoulder helping me work more efficiently. Now I have more time to goof off at work. Uh, that last statement isn't true - I just have a lot less stress as things go so much smoother.

Linda Shakespeare

Your software really helps make my job easier

Your software really helps make my job easier. I don't know what I would do without Duplicate Remover, I use it several times a day for every project I work on. Thanks for making my life easier.

Jeannie C.

Frequently asked questions

What is Merge Two Tables and what do I need it for?

Merge Two Tables is designed to quickly combine Excel worksheets by matching columns. The tables of interest can be located in the same workbook or in two separate Excel files and have different numbers of rows and columns.

With Merge Tables Wizard for Excel you can:

  • Use one or several key columns as the lookup criteria.
  • Add new columns to the main table or update the existing ones.
  • Add non-matching rows to the end of the table after all other data.
  • Pull additional matches from your lookup table.
  • Color updated rows or mark the changes in the status column.
  • Update only empty cells in your main table if you don't want to overwrite the existing values.
  • Update only if cells from lookup table contain data.

Is there any free way to match and merge two Excel files?

You can use Vlookup or Index/Match formulas to merge two worksheets by a column. If your knowledge of Excel formulas is above average, you can combine a few different functions in an array formula to return multiple matches. Probably, you could even figure out a way to vlookup with multiple criteria by concatenating several lookup values in a helper column.

Or, you can use our Merge Tables Wizard to combine two Excel worksheets by any number of key columns in six easy steps.

How to combine two Excel files with Merge Tables Wizard?

Click the Merge Two Tables button on the Ablebits Data tab, and do the following:

  1. Select your main table.
  2. Select your lookup table.
  3. Choose the key column(s) to match.
  4. Specify the columns to update in your main table.
  5. Optionally, choose the columns to add to your main table.
  6. Select additional merging options if needed, and click Finish.

See a more detailed description here.

How can I do a case-sensitive lookup?

Just tick off the Case-sensitive matching option on step 3. The wizard will treat lowercase or uppercase characters in the key columns as different values.

Is it possible just to add missing columns from the lookup table without any updates?

Of course. On step 4, don't select any columns to update, simply click Next. On steps 5, choose the columns to add to your main table.

What if my lookup table has rows that do not match any key columns in the main table?

If you want to copy such rows to your main table, select the Add non-matching rows to the end of the main table checkbox on step 6. Obviously, if you don't want to transfer any non-matching rows, then don't select this option :)

My lookup table has several rows with the same values in the key columns. Those rows have different information. Which ones will be taken to my master table?

By default, the Merge Tables Wizard takes the first matching row it finds. If you wish to pull all matches to your main table, on step 6, select the Insert additional matching rows box, and then choose either to add them all to the end of your table or to insert right after the row with the same key value.

What if some cells in my tables are empty?

No worries, we've got you covered. On step 6, select one of the below options, or both:

  • To ignore empty cells in the lookup table, tick off Update only if cells from the lookup table contain data.
  • Not to overwrite any existing values in your main table, select Update only empty and new cells in the main table.

My tables have loads of data. How could I see what's been updated?

There are two ways to identify the changes: text and color. If you prefer textual marks, add the Status column to your main table, and then you can filter updated rows, non-updated rows, or new rows. If you like coloring better, shade the updated cells and/or added rows with any color of your choosing. Of course, nothing prevents you from using both options at a time :)

Choose your Ultimate Suite edition

Merge Tables Wizard + 60 other time-saving tools in one powerful suite

  Personal Business Business, 5 seats
One-time purchase

You pay only once and can use the purchased version as long as you need.

Unconditional 60-day money back guarantee

If you are not 100% happy with the product, you can cancel an order and get your money back with no questions asked.

Volume discounts
  • 2 – 10 licenses: 10%
  • 11 – 25: 15%
  • 26 – 50: 20%
  • Over 50: please contact us for details
Support for Excel 2019 – 2010

All Excel versions 2019–2010 are supported, both 32- and 64-bit. Also, all desktop Excel versions included in Office 365 subscriptions.

Free upgrades for 2 years

During 2 years after the purchase you get all minor updates and major upgrades for free.

License for Single user Single user 5 users
Technical support service

Our support team is always happy to help you via email, live chat, or phone no matter how long ago you purchased your license.

Corporate deployment (GPO, SCCM)

Your system administrator can quickly and easily deploy Ultimate Suite for a group of users without even disturbing them.

Features and hotfixes on request

We’ll do everything in our power to create additional features you need and fix the found bugs as soon as possible.

Cyber Monday Offer
Enjoy Ultimate Suite with 40% discount
Only two days left!
$59
$99
Buy now
$8997
$14995
Buy now
$225
$375
Buy now

Learn more about Ultimate Suite

Supported versions

Microsoft Excel

  • Excel included in ​Microsoft 365 (formerly Office 365)
  • Excel 2019
  • Excel 2016
  • Excel 2013
  • Excel 2010
  • 32-bit and 64-bit
  • Note! Office Insider is not supported

Windows

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • 32-bit and 64-bit
  • Note! Windows insider is not supported
  • Note! Surface Pro X and Windows X are not supported

Any questions or comments?

Please contact us here

Our working hours:
12:00 am - 10:00 am PST; 3:00 am - 1:00 pm EST; 8:00 am - 6:00 pm CET.

Your message was successfully sent.

Thank you for contacting us!
We will get back to you shortly.

You will receive a delivery confirmation for your message within a few minutes. If you don't get it, please re-send your message and make sure you entered a valid e-mail address.

Close