How to Merge Two Columns in Excel

“merge two columns in excel” comes up constantly, so this page leads with the exact answer, gives you a tool to try it on your own numbers, and only then explains the detail. Everything works in Excel on Windows and Mac and maps almost one-to-one to Google Sheets. Copy the answer above and get back to work, or read on to turn a one-off fix into something you never have to look up again.

Exact answer

In Excel: put =A2&" "&B2 in a new column to glue the two side-by-side cells together, or =TEXTJOIN(" ",TRUE,A2:C2) for several columns at once; copy the formula down the whole column.

ƒxCombine Two ColumnsLive
Combined rows
3

3 rows joined

=A2&" "&B2 · =TEXTJOIN(" ",TRUE,A2:B2)
=A2&" "&B2
Ctrl+CthenCtrl+Shift+V+Cthen+Ctrl+VPaste values · WindowsMac

What this does

Combining columns takes the value from each row of two (or more) neighbouring columns and writes them into a single new column, row by row down the whole table — first name beside last name becomes one full-name column. The ampersand (&) joins the two cells of a row with whatever literal text you put in quotes between them, and you copy that one formula down so every row is combined at once. TEXTJOIN does the same across a wider band of columns, taking the separator a single time. This is a per-row column operation, quite different from joining a couple of stray cells or visually merging cells into one box. The same idea underpins a lot of everyday Excel work, so the few minutes spent getting it right here pay back across every sheet you build afterwards. Treat it as a pattern, not a one-off, and it stops being something you look up and starts being something you reach for. The difference between a quick fix and a sheet you can trust is the extra minute you spend validating “merge two columns in excel”. Start on a copy or a tiny sample, keep the affected columns visible, and compare the result with the tool above before you touch the real workbook. When a formula is involved, keep the inputs labelled beside it, reference cells instead of typing values, and apply number formatting only after the result checks out. The point is a layout choice that keeps the sheet readable and sortable, but the practical win is that someone else can open the file and understand what happened without asking you.

A worked example

Column A holds first names and column B holds last names, with "Ada" in A2 and "Lovelace" in B2. In C2 type =A2&" "&B2 and press Enter: C2 reads "Ada Lovelace", the " " supplying the space between them. Double-click the fill handle and the formula copies down so every row of column C combines its A and B. For three columns at once, =TEXTJOIN(" ",TRUE,A2:C2) joins A2, B2 and C2 with single spaces. No formula at all? Type the first combined result by hand, then press Ctrl+E (Flash Fill) and Excel fills the rest from the pattern. Combining columns is how you fold scattered fields into the single column a mail merge, import or lookup expects — first + last into full name, street + city into one address line. It is the everyday inverse of splitting one column into several. One habit worth forming early: name the cells that hold your inputs, so the formula reads in plain language instead of a string of cell addresses. A reviewer — or you in three months — can then follow the logic without decoding what B7 and D2 were supposed to mean, which is most of what makes a sheet maintainable.

In Google Sheets

Everything above works in Google Sheets too. Excel and Sheets share the formula syntax used here; only the surrounding menus are arranged differently. That portability is deliberate — learn it once and it follows you between the two tools and across Windows and Mac. The aim was to get you unstuck fast and leave you a little more capable than a copy-paste would. The answer is at the top, the tool proves it, and the detail above shows why it holds — so the next time a colleague asks, you can answer without reaching for search. If you take one thing from this page on “merge two columns in excel”, make it the habit rather than the keystrokes: set the problem up with labelled inputs, reference those cells, and let Excel do the recomputing. Bookmark the page for the syntax, but do the example once in a blank sheet and check it against the tool above — five minutes of hands-on practice fixes the method in memory far better than re-reading, and it surfaces the small snags while they are still harmless. After that the technique is genuinely yours: faster than searching for it again, and reliable enough to drop into work that other people depend on.

Common mistakes

  • Reaching for Merge & Center — that visually fuses cells and keeps only the top-left value, it does not combine the two columns row by row.
  • Forgetting the separator, so "Ada" and "Lovelace" run together as "AdaLovelace".
  • Deleting the source columns A and B while the new column still holds live =A2&B2 formulas — copy the result and Paste Special ▸ Values first.
  • Combining a number or date directly and losing its formatting — wrap it in TEXT() to keep it readable.

Frequently asked questions

How do I combine two columns without a formula?

Type the combined result for the first row by hand, then press Ctrl+E (Flash Fill). Excel detects the pattern and fills the rest of the column instantly — no formula required.

How do I combine more than two columns?

Use =TEXTJOIN(" ",TRUE,A2:C2): it takes the separator once and joins the whole span A2:C2, with the TRUE skipping any empty cells.

Can I delete the original columns afterwards?

Not while the formula references them. First select the new column, copy it, then Paste Special ▸ Values to freeze the text — only then is it safe to delete columns A and B.

Other ways people ask this

People reach this page typing “two column merge in excel”, “how do i merge two columns in excel”, “excel merge two columns” and “how do you merge two columns in excel”, among other phrasings; whichever wording you used, the fix above is the one you want.

This guide also answers

  • how can we merge two columns in excel
  • how to merge 2 columns in excel

Why do people search for this in so many different ways?

Because the same task has many names. “two column merge in excel”, “how do i merge two columns in excel”, “excel merge two columns” all point at the one operation explained on this page, which is why they all lead here.