Merge and cross tables in Excel automatically without complex formulas
Excel Productivity🔀 Need to merge or combine data in Excel without spending hours on formulas?

If you regularly need to merge data in Excel, combine information from multiple tables, or match records between spreadsheets, you're not alone. Most professionals still rely on VLOOKUP, XLOOKUP, INDEX+MATCH, helper columns, or Power Query. While these methods work, they quickly become slow, difficult to maintain, and error-prone when datasets grow.

After nearly 30 years working with Excel across companies in different industries, I keep seeing the same scene over and over: capable analysts and administrators wasting valuable time with VLOOKUPs that break, helper columns that no one understands, and files that only one person knows how to maintain. That real pain —and the certainty that there had to be a much better way— was exactly what led me to design and build Optipe’s applications.

Imagine this: You have one table with sales by product code and another with product names, prices, stock, and suppliers. You need to bring all the complementary information, audit missing codes, or sum sales by category. This is a task that most Excel users perform daily.

Keep struggling with complicated formulas? ❌
Or automate table merging in seconds? ✅

Did you know you can extend Excel with Add-ins? Optipe's Freemium editions include tools that automate repetitive tasks directly inside Excel. Install them for free in less than a minute and discover how much time you can save.

TRY IT. YOU'LL GET IT.

📊 Common Ways to Merge and Combine Data in Excel

🔎

1. VLOOKUP

The most well-known function for years. It searches in the first column and returns a value from the same row.

Advantages: Very simple for quick and basic merges.

Limitations: Only searches to the right, does not easily support multiple criteria, and breaks if columns are inserted or moved. It is fragile and error-prone.

🚀

2. XLOOKUP

The modern successor to VLOOKUP (available in Excel 365 and 2021). It can search in any direction and return values to the left.

Advantages: More flexible, better error handling, and can search from the end.

Limitation: Not available in older versions of Excel.

🔑

3. Helper Column

A very common technique when you need to merge by more than one criterion (e.g., Branch + Product Code). A combined key is created in both tables.

Advantage: Allows using VLOOKUP with multiple conditions.

Major disadvantage: It modifies the original data, complicates the file, and any change requires recalculating everything.

🔄

4. INDEX + MATCH

The most flexible combination. It allows lookups in any direction and with multiple criteria without a helper column.

Advantage: Very powerful and efficient in large files.

Disadvantage: Complex syntax that is hard to remember and prone to errors.

5. SUMIF / COUNTIF and .IFS

Ideal functions for summing or counting values that meet one or multiple criteria in another table.

Advantage: Very useful for quick audits and summary reports (e.g., “Does this code exist?”).

Limitation: Syntax becomes complicated when there are many criteria.

📈

6. Conditional Statistics (MAXIFS, MINIFS, AVERAGEIFS)

Find the maximum, minimum, or average value based on specific conditions.

Advantage: Excellent for analysis and dashboards.

Limitation: Requires newer versions of Excel and the syntax is not always intuitive.

Excel Functions Used to Merge and Combine Data

  • VLOOKUP
  • XLOOKUP
  • INDEX + MATCH
  • SUMIFS
  • COUNTIFS
  • MAXIFS
  • MINIFS

⚡ Automatically Merge and Combine Data with Data Tools Suite

All the previous techniques require writing complex formulas, creating helper columns, and debugging errors repeatedly. Merge Tables from Data Tools Suite eliminates that complexity completely:

  • Merge up to 3 criteria without helper columns
  • Multiple merge types: lookup, sum, count, position, compare lists, average, max, min, and more
  • Returns results as static values or as formulas (the tool writes perfect formulas for you)
  • Clear visual indicator of matches and non-matches
  • Massive time savings on repetitive tasks

See Merge Tables in detail →

In practice: select the tables, choose the type of merge, and the tool automatically generates the result in seconds.

Also related: The Create Conditional Formula tool lets you enter any complex formula in a guided way without errors. See Create Conditional Formula →

Also check out the Compare Lists app to quickly see which values match or which ones are missing from your table. View Compare Lists →

Practical Example: Merge Data from Two Excel Tables Using Multiple Criteria

💡 Example: Table Cross-Reference by 2 criteria (City and Department)

Imagine you need to consolidate the Salesperson name and total Sales into your main list ("City-Dpmnt") from a separate, detailed report ("Sales"). Instead of struggling to build complex array formulas to evaluate both conditions simultaneously, the tool automates this entire process instantly.

Cross-Reference Tables with Data Tools Suite  Cross-referencing data by combining City and Department criteria at the same time.

1. Find the Salesperson name in Table2:

LOOKUP
=INDEX(Table2!$A$2:$F$16,MATCH(1,INDEX((Table2!$F$2:$F$16=$B2)*(Table2!$B$2:$B$16=$C2),0),0),5)

Retrieves the exact text from the Salesperson column by matching the City ($B2) and Department ($C2) criteria simultaneously.

2. Sum the Total Sales from Table2:

SUM
=SUMIFS(Table2!$D$2:$D$16,Table2!$F$2:$F$16,$B2,Table2!$B$2:$B$16,$C2)

Aggregates the numeric values from the Sales column that meet both the specified City and Department parameters.

🚀 The automation secret: Manually writing an INDEX formula with multi-criteria conditions requires advanced knowledge of array structures in Excel, flawless cell anchoring, and is highly prone to typos. With OPTIPE's Cross-Reference Tables feature, you simply map the matching columns through an intuitive visual wizard, and the add-in writes and extends perfect formulas for you in a split second.

⏱️ Manual vs Automated: Real Time Savings

Task Manual Formulas Merge Tables
Simple merge (1 criterion) 5-15 minutes 20 seconds
Multiple criteria merge 30-60 minutes 1 minute
WEEKLY TOTAL 3-6 hours 10 minutes

📚 Related Articles

Automate your Excel work and save hours every week

Data Tools Suite includes 18 applications to automate data management, tables and worksheets in Excel.

MultiMail lets you send personalized emails, documents and reports directly from Excel.

Try it. You'll get it.

 🚀 Download Freemium Version

José Antonio de Diego – Founder of Optipe. Nearly 30 years helping companies work smarter with Excel.

Questions? Email me at This email address is being protected from spambots. You need JavaScript enabled to view it.

We use cookies to improve your experience

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.