How to Merge Columns in Excel: Methods, Trade-offs, and What to Know First
Merging columns in Excel sounds straightforward — until you realize there are several ways to do it, and they produce very different results. Whether you're combining first and last names, joining address fields, or consolidating data from multiple sources, the right approach depends heavily on what you actually want to happen to your data.
What "Merging Columns" Actually Means in Excel
Before jumping in, it's worth clarifying that Excel uses the word "merge" in two distinct ways:
- Merge & Center — a formatting feature that visually joins cells across columns, typically used for headers
- Combining column data — actually joining the content of two or more columns into one, using formulas or tools
Most people searching for how to merge columns are looking for the second option — consolidating data — but it's easy to accidentally use the formatting tool and end up confused about why your data disappeared. Knowing the difference upfront saves real frustration.
Method 1: Using the CONCAT or CONCATENATE Function
The most reliable way to combine column data is through a formula. Excel offers two main functions for this:
CONCATENATE(A2, " ", B2)— the older function, still widely supportedCONCAT(A2, " ", B2)— the modern replacement, available in Excel 2019 and Microsoft 365TEXTJOIN(" ", TRUE, A2, B2)— the most flexible option, especially useful when combining multiple columns or dealing with blank cells
How It Works
If column A contains first names and column B contains last names, entering =CONCAT(A2," ",B2) in a new column C will produce a full name in each row. The space between the quotation marks is the separator — you can swap it for a comma, a dash, or nothing at all depending on your data.
Key point: Formula-based merging creates a new column with the combined result. Your original columns stay intact. The merged column contains formulas, not static text, which means it updates automatically if the source data changes.
Converting Formulas to Values
If you want the merged column to be independent of the originals — for example, before deleting the source columns — you'll need to copy the merged column and paste it as "Values only". This replaces the formulas with plain text. Skipping this step and then deleting the source columns will break your data.
Method 2: Using the Ampersand Operator
For users who prefer lighter syntax, the & operator does the same job as CONCAT without requiring a function:
=A2&" "&B2 This is especially popular for quick, one-off merges. It behaves identically to CONCAT in most scenarios and is just as compatible across Excel versions.
Method 3: Flash Fill 🔦
Introduced in Excel 2013, Flash Fill is a semi-automatic tool that detects patterns in your data and fills a column accordingly.
To use it:
- Manually type the merged result you want in the first cell of a new column (e.g., "John Smith")
- Start typing the second entry
- Excel will suggest the pattern — press Enter to accept
Flash Fill produces static text values, not formulas, so the output won't update if source data changes. It works well for clean, consistent datasets but can produce unexpected results with irregular formatting or special characters.
Method 4: Power Query for Larger or Recurring Merges
For users working with large datasets, repeated imports, or structured workflows, Power Query (available under the Data tab in Excel 2016 and later) offers a more robust solution.
Inside Power Query, you can:
- Select multiple columns and use the Merge Columns option
- Define a custom separator
- Load the result back into your worksheet
The major advantage here is repeatability. If you're regularly importing and cleaning data — say, pulling CSVs from a database and combining name fields — Power Query lets you set up the transformation once and refresh it with a click. The trade-off is a steeper learning curve compared to writing a formula directly in a cell.
The Merge & Center Trap ⚠️
It's worth addressing the Merge & Center button directly, because it comes up frequently in searches about merging columns.
Merge & Center (found in the Home tab under Alignment) combines the visual appearance of cells — it makes multiple cells look like one. But it only keeps the content from the upper-left cell and discards everything else. It also interferes with sorting, filtering, and many Excel functions. Most Excel professionals actively avoid it for data cells and reserve it only for visual headers in reports or dashboards.
If you've used Merge & Center on data and lost content, check your undo history immediately — it's recoverable if you act quickly.
Factors That Affect Which Method Works for You
| Factor | Consideration |
|---|---|
| Excel version | TEXTJOIN and some features require Excel 2019 or Microsoft 365 |
| Dataset size | Flash Fill works well for dozens of rows; Power Query scales to thousands |
| Update frequency | Formulas update dynamically; Flash Fill and manual methods don't |
| Need to delete source columns | Requires converting formulas to values first |
| Data consistency | Irregular spacing or formatting affects Flash Fill accuracy |
| Skill level | Formulas are beginner-friendly; Power Query has a learning curve |
What Happens to Your Source Data
This is the question most guides skip: none of the formula-based methods delete or alter your original columns. You end up with an additional column containing the merged result. What you do next — whether you keep both columns, hide the originals, or paste values and delete the sources — depends entirely on your workflow and what the data is used for downstream.
That downstream question is often the real deciding factor. A merged column feeding into a mail merge behaves differently than one being uploaded to a database, exported to a CRM, or shared in a report. The method that feels simplest in isolation may create complications depending on where your data goes next — and that's the part only your own setup can answer. 📋