How to Combine Two Columns in Excel
Combining two columns in Excel is a common task when working with datasets that need consolidation. Whether you're merging first and last names or concatenating addresses, the CONCATENATE function provides a straightforward way to join text from multiple cells into one. This skill saves time and ensures consistency when preparing data for reports or analysis.
Quick summary
In this tutorial, you'll learn how to use Excel's CONCATENATE function to merge data from two separate columns into a single column. You'll discover how to select the appropriate cells and apply the formula to combine your data efficiently.
Why this matters
Combining columns is essential when preparing data for presentations, creating full names from separate first and last name fields, or consolidating address information. This workflow reduces manual data entry and minimizes errors, making your spreadsheets cleaner and more professional. Mastering this technique streamlines data management and improves overall productivity.
Step-by-step guide
- 1
Click on the target cell
Select the cell where you want your combined data to appear. This is typically a new or empty column where the merged results will be displayed.

- 2
Enter the CONCATENATE formula
Type the CONCATENATE function with your source cells, for example =CONCATENATE(A2,B2). This formula tells Excel to join the contents of cells A2 and B2 together into a single text string.

- 3
Press Enter to apply the formula
Hit Enter to execute the formula and see the combined result in your selected cell. You can then copy this formula down to other rows to concatenate data across your entire dataset.

Frequently asked questions
Common questions about how to combine two columns in excel.
Can I add spaces or separators between concatenated values?
Yes, you can include spaces or other characters within the formula. For example, =CONCATENATE(A2,' ',B2) adds a space between the two values, or =CONCATENATE(A2,'-',B2) adds a hyphen. This is useful for formatting names, addresses, or other combined data.
What's the difference between CONCATENATE and the ampersand (&) operator?
Both achieve the same result, but the ampersand operator is often preferred for its simplicity. For example, =A2&' '&B2 is functionally equivalent to =CONCATENATE(A2,' ',B2). Use whichever syntax you find most comfortable.
How do I copy the CONCATENATE formula to multiple rows?
After entering the formula in the first cell, select that cell and copy it (Ctrl+C). Then select the range of cells where you want to apply the formula and paste (Ctrl+V). Excel will automatically adjust the cell references for each row.
Can I concatenate more than two columns?
Absolutely. You can include as many cell references as needed in the CONCATENATE function. For example, =CONCATENATE(A2,' ',B2,' ',C2) combines three columns with spaces between them.
What happens if one of the cells is empty?
The CONCATENATE function will still work and simply include nothing for the empty cell. If you have =CONCATENATE(A2,B2) and B2 is empty, the result will only display the contents of A2. Plan your formula accordingly if dealing with incomplete data.