This is a Supademo. Create your own.

How to Combine Two Columns in Excel

Vimal KumarVimal Kumar·Last updated October 30, 2024

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. 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.

    Click on the target cell
  2. 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.

    Enter the CONCATENATE formula
  3. 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.

    Press Enter to apply the formula

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.

Build AI-powered interactive demos for free.

Create for free