Master How to Combine Cells in Excel Effortlessly

how to combine cells in excel - Photorealistic close-up of a laptop screen showing an Excel spreadsheet with cel

Let’s be honest: spreadsheets can feel like a maze when you’re trying to organize data. One of the most common headaches is figuring out how to combine cells in Excel without losing your mind or your data. Whether you’re merging first and last names, consolidating address information, or just trying to make your spreadsheet look cleaner, knowing how to combine cells in Excel is a skill that saves hours of manual work.

The good news? It’s way easier than you think. In this guide, I’ll walk you through every method to combine cells in Excel—from the straightforward merge-and-center approach to the more powerful CONCATENATE and TEXTJOIN formulas that actually preserve your data. No fluff, just practical steps you can use right now.

Merge vs. Combine: What’s the Real Difference?

Here’s where most people get confused: merging and combining cells aren’t the same thing, and that distinction matters.

Merging cells is when you physically combine multiple cells into one larger cell. Think of it like knocking down a wall between two rooms to make one big room. The problem? Excel only keeps the data from the top-left cell and deletes everything else. If you merge cells containing “John” and “Smith,” you’ll lose “Smith.”

Combining cells (or concatenating) is when you join the content from multiple cells into a single cell while keeping all the data. You’re not destroying the original cells; you’re creating a new cell that pulls information from multiple sources. Much safer.

For most real-world situations, you want to combine, not merge. Merging is mainly useful when you’re creating headers or making your spreadsheet look prettier for presentations. When you actually care about the data, combining is your friend.

The Basic Merge Cells Method

Let’s start with the straightforward approach, even though I’m warning you upfront: use this for formatting, not data preservation.

  1. Select the cells you want to merge. Click on the first cell, then drag to the last cell (or hold Shift and click).
  2. Go to the Home tab in the ribbon.
  3. Look for the Merge & Center button (it’s in the Alignment group). Click the dropdown arrow next to it.
  4. Choose Merge Cells from the menu.

That’s it. Your cells are now merged. Excel will keep the content from the top-left cell and delete the rest. If you want the content centered, pick “Merge & Center” instead of just “Merge Cells.”

To unmerge later, select the merged cell, go back to that same button, and choose Unmerge Cells.

Pro Tip: Before merging cells that contain data, copy the content somewhere safe. Seriously. I’ve seen people lose hours of work because they merged cells without realizing Excel would nuke the other data.

Using CONCATENATE to Combine Data

Now we’re getting to the real power moves. The CONCATENATE function lets you join text from multiple cells without losing anything. This is how to combine cells in Excel when data matters.

The syntax is simple:

=CONCATENATE(cell1, cell2, cell3)

Here’s a real example. Say you have:

  • A1: “John”
  • B1: “Smith”

In cell C1, type: =CONCATENATE(A1,B1)

You’ll get “JohnSmith.” If you want a space between them, use:

=CONCATENATE(A1," ",B1)

Now you get “John Smith.” Much better.

You can add as many cells as you want:

=CONCATENATE(A1," ",B1," ",C1," ",D1)

This pulls data from four cells and adds spaces between each one. Perfect for combining address information, names, or any text data spread across multiple columns.

The beauty of CONCATENATE is that your original data stays intact. If you need to edit something later, just change the source cell, and the combined result updates automatically.

The Ampersand (&) Operator Method

Here’s a shortcut that’s honestly faster than CONCATENATE once you get used to it: the ampersand operator.

Instead of writing out CONCATENATE, you can use the & symbol to join cells:

=A1&" "&B1

This does exactly the same thing as =CONCATENATE(A1," ",B1) but with less typing. For combining multiple cells, it’s often cleaner:

=A1&" "&B1&" "&C1&" "&D1

Personally? I use the ampersand method 90% of the time because it’s faster and the formula is easier to read at a glance. Both methods work identically, so pick whichever feels natural to you.

TEXTJOIN: The Modern Solution

If you’re using Excel 2016 or newer (or Excel 365), you’ve got access to TEXTJOIN, which is basically the “next generation” of combining cells. It’s more powerful and flexible than CONCATENATE or the ampersand method.

The syntax looks like this:

=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)

Let’s break it down:

  • Delimiter: What goes between each piece of text. A space (” “), a comma (“,”), a hyphen (“-“), whatever you want.
  • Ignore_empty: TRUE if you want to skip blank cells, FALSE if you want to include them.
  • Text: The cells or ranges you’re combining.

Here’s a practical example:

=TEXTJOIN(" ", TRUE, A1:D1)

This combines cells A1 through D1 with spaces between them, and ignores any empty cells in that range. If you had data like “John” in A1, nothing in B1, “Smith” in C1, and nothing in D1, you’d get “John Smith” (not “John Smith” with weird double spaces).

TEXTJOIN is especially useful when you’re working with ranges of cells or when you have inconsistent data with blank cells scattered throughout. It’s smarter about handling those edge cases.

According to Microsoft’s official documentation on TEXTJOIN, this function has been a game-changer for spreadsheet users dealing with complex data consolidation.

How to Combine Entire Columns

Sometimes you don’t want to combine individual cells—you want to combine entire columns of data. This is where things get interesting.

Let’s say you have a list of first names in column A and last names in column B, and you want to create a full-name column in column C for all 500 rows.

Method 1: Formula in the first cell, then copy down

  1. Click on cell C1.
  2. Type your formula: =A1&" "&B1
  3. Press Enter.
  4. Go back to C1 and copy the cell (Ctrl+C).
  5. Select the range C1:C500 (or however many rows you have).
  6. Paste (Ctrl+V).

Excel automatically adjusts the cell references for each row. A1 becomes A2, A3, A4, etc. This is called a “relative reference,” and it’s incredibly useful for this exact scenario.

Method 2: Use the fill handle (faster)

  1. Click on cell C1 with your formula.
  2. Look at the bottom-right corner of the cell—you’ll see a small square (the fill handle).
  3. Double-click that square, and Excel will automatically fill down to match the data in adjacent columns.

This is faster if your data is clean and consistent. Excel figures out where your data ends and fills accordingly.

If you want to merge two columns instead of creating a new combined column, check out our guide on how to merge two columns in Excel for a more detailed walkthrough.

Troubleshooting Common Issues

Problem: My formula shows “#NAME?” error

This usually means Excel doesn’t recognize the function you typed. Check your spelling. CONCATENATE, TEXTJOIN, and the ampersand operator are all case-insensitive, but typos will break things. Also, make sure you’re using the right parentheses and commas.

Problem: Numbers combined as text look weird

When you combine cells containing numbers, they become text. So 2024 combined with 01 becomes “202401” (text), not 202401 (a number). This is usually fine, but if you need to do math with the result, you’ll run into issues. Use the VALUE function to convert back to numbers if needed: =VALUE(A1&B1)

Problem: I want to combine cells but keep the original cells empty

That’s exactly what formulas do. Your original cells stay untouched, and the combined result appears in a new cell. If you want to delete the original columns after combining, make sure to copy the combined column and paste it as values first (Ctrl+C, then Paste Special > Values). Otherwise, your formulas will break when you delete the source columns.

Problem: TEXTJOIN isn’t working

You might be using an older version of Excel. TEXTJOIN was introduced in Excel 2016 and Excel 365. If you’re on Excel 2013 or earlier, use CONCATENATE or the ampersand method instead. Also, check that you’re using the correct syntax: delimiter goes in quotes, ignore_empty is TRUE or FALSE (no quotes).

Problem: I merged cells and lost data—can I get it back?

If you just did it, hit Ctrl+Z to undo immediately. If it’s been a while, unmerge the cells (they’ll go back to separate cells), and the data that wasn’t in the top-left cell might still be there. If not, it’s gone. This is why I always say: copy your data before merging.

For more tips on managing your spreadsheet structure, see our article on how to remove blank rows in Excel, which covers cleaning up messy data before combining.

Frequently Asked Questions

What’s the difference between merging and combining cells in Excel?

– Merging physically combines multiple cells into one larger cell, but Excel keeps only the top-left cell’s data and deletes the rest. Combining (concatenating) joins the content from multiple cells into a new cell while preserving all original data. For data preservation, always combine. Use merging only for formatting headers or presentation purposes.

Can I combine cells without losing data?

– Yes, absolutely. Use formulas like CONCATENATE, the ampersand operator (&), or TEXTJOIN instead of the Merge Cells feature. These methods create a new cell with combined content while leaving your original cells untouched. Your source data stays safe and editable.

How do I combine multiple columns at once?

– Write a formula in the first cell of your new column (like =A1&” “&B1), then copy that formula down to all rows. Excel automatically adjusts the cell references for each row. You can also double-click the fill handle (small square at the bottom-right of the cell) to auto-fill down to match adjacent data.

Which method is fastest: CONCATENATE, ampersand, or TEXTJOIN?

– The ampersand method is usually fastest to type once you’re comfortable with it. TEXTJOIN is most powerful when dealing with ranges or inconsistent data with blank cells. CONCATENATE works fine but requires more typing. All three produce the same result; pick whichever feels most natural to you.

What do I do if I accidentally merged cells and lost data?

– If you just did it, press Ctrl+Z immediately to undo. If it’s been a while, unmerge the cells and check if the data is still there in the separate cells. If not, it’s permanently lost. Always copy important data before merging cells.

Can I combine cells in Excel on a Mac?

– Yes, all these methods work on Mac Excel. The keyboard shortcuts are slightly different (Cmd instead of Ctrl), but the formulas and menu options are identical. TEXTJOIN, CONCATENATE, and the ampersand operator all work the same way.

How do I combine cells with different data types (text and numbers)?

– Formulas handle this automatically. When you combine text and numbers, the numbers convert to text. So 2024 combined with “Report” becomes “2024Report” (all text). If you need to preserve the number format for calculations later, convert it back using VALUE() or format the cell appropriately after combining.

Is there a way to combine cells with a line break between them?

– Yes. Use CHAR(10) to insert a line break: =A1&CHAR(10)&B1. Then right-click the cell, choose Format Cells, go to the Alignment tab, and check “Wrap text.” This displays the combined content on multiple lines within the same cell, which is useful for addresses or multi-line entries.

Can I combine cells and then sort by the combined data?

– Yes, but be careful. If you’re using formulas, the combined data updates automatically as you sort, which is actually helpful. If you merged cells, sorting might not work as expected because merged cells don’t play well with sorting. Use formulas for combining, then sort normally. If you need to sort by merged cells, unmerge first, combine with formulas instead, then sort.

Scroll to Top