Excel and merge columns

Merge and unmerge cells

You can’t split an individual cell, but you can make it appear as if a cell has been split by merging the cells above it.

Your browser does not support video. Install Microsoft Silverlight, Adobe Flash Player, or Internet Explorer 9.

Merge cells

  1. Select the cells to merge.

  2. Select Merge & Center.

    Important: When you merge multiple cells, the contents of only one cell (the upper-left cell for left-to-right languages, or the upper-right cell for right-to-left languages) appear in the merged cell. The contents of the other cells that you merge are deleted.

Unmerge cells

  1. Select the Merge & Center down arrow.

  2. Select Unmerge Cells.

Important: 

  • You cannot split an unmerged cell. If you are looking for information about how to split the contents of an unmerged cell across multiple cells, see Distribute the contents of a cell into adjacent columns.

  • After merging cells, you can split a merged cell into separate cells again. If you don’t remember where you have merged cells, you can use the Find command to quickly locate merged cells.

Merging combines two or more cells to create a new, larger cell. This is a great way to create a label that spans several columns.

In the example here, cells A1, B1, and C1 were merged to create the label “Monthly Sales” to describe the information in rows 2 through 7.

Merge cells above other cells

Merge cells

Merge two or more cells by following these steps:

  1. Select two or more adjacent cells you want to merge.

    Important: Ensure that the data you want to retain is in the upper-left cell, and keep in mind that all data in the other merged cells will be deleted. To retain any data from those other cells, simply copy it to another place in the worksheet—before you merge.

  2. On the Home tab, select Merge & Center.
    On the Home tab, select Merge & Center

Tips: 

  • If Merge & Center is disabled, ensure that you’re not editing a cell—and the cells you want to merge aren’t formatted as an Excel table. Cells formatted as a table typically display alternating shaded rows, and perhaps filter arrows on the column headings.

  • To merge cells without centering, click the arrow next to Merge and Center, and then click Merge Across or Merge Cells.

Unmerge cells

If you need to reverse a cell merge, click onto the merged cell and then choose Unmerge Cells item in the Merge & Center menu (see the figure above).

Split text from one cell into multiple cells

You can take the text in one or more cells, and distribute it to multiple cells. This is the opposite of concatenation, in which you combine text from two or more cells into one cell.

For example, you can split a column containing full names into separate First Name and Last Name columns:

Before and after of text split into different columns

Follow the steps below to split text into multiple columns:

  1. Select the cell or column that contains the text you want to split.

  2. Note: Select as many rows as you want, but no more than one column. Also, ensure that are sufficient empty columns to the right—so that none of your data is deleted. Simply add empty columns, if necessary.

  3. Click Data >Text to Columns, which displays the Convert Text to Columns Wizard.

  4. Click Delimited > Next.

  5. Check the Space box, and clear the rest of the boxes. Or, check both the Comma and Space boxes if that is how your text is split (such as «Reyes, Javiers», with a comma and space between the names). A preview of the data appears in the panel at the bottom of the popup window.

    Step 2 in the wizard, Under Delimeters, pick how your data is split; Under Preview, you can see a preview of your data

  6. Click Next and then choose the format for your new columns. If you don’t want the default format, choose a format such as Text, then click the second column of data in the Data preview window, and click the same format again. Repeat this for all of the columns in the preview window.
    Step 3 in the wizard, Text option selected

  7. Click the Collapse Dialog Box button image button to the right of the Destination box to collapse the popup window.

  8. Anywhere in your workbook, select the cells that you want to contain the split data. For example, if you are dividing a full name into a first name column and a last name column, select the appropriate number of cells in two adjacent columns.

    Select the cells where you want to paste your split cells

  9. Click the Expand button button to expand the popup window again, and then click the Finish button.

    Click the Expand button

Merging combines two or more cells to create a new, larger cell. This is a great way to create a label that spans several columns. For example, here cells A1, B1, and C1 were merged to create the label “Monthly Sales” to describe the information in rows 2 through 7.

Merge cells above other cells

Merge cells

  1. Click the first cell and press Shift while you click the last cell in the range you want to merge.

    Important: Make sure only one of the cells in the range has data.

  2. Click Home > Merge & Center.

    merge and center button on the ribbon

    If Merge & Center is dimmed, make sure you’re not editing a cell or the cells you want to merge aren’t inside a table.

    Tip: To merge cells without centering the data, click the merged cell and then click the left, center or right alignment options next to Merge & Center.

    If you change your mind, you can always undo the merge by clicking the merged cell and clicking Merge & Center.

Unmerge cells

To unmerge cells immediately after merging them, press Ctrl + Z. Otherwise do this:

  • Click the merged cell and click Home > Merge & Center.

    merge and center button on the ribbon

    The data in the merged cell moves to the left cell when the cells split.

    Before and after unmerging cells

Need more help?

You can always ask an expert in the Excel Tech Community or get support in the Answers community.

See Also

Overview of formulas in Excel

How to avoid broken formulas

Find and correct errors in formulas

Excel keyboard shortcuts and function keys

Excel functions (alphabetical)

Excel functions (by category)

Need more help?

Summary:

Does merging rows and columns in Excel seems a tough task for you to perform? Read this tutorial to learn different ways to merge rows and columns in Excel.

Microsoft Excel is a very useful application and can be used for performing various tasks. This is the reason Excel provides various useful functions to make the task easy for the users.

One of the most common tasks that everyone needs performing now and then is merging rows and columns.

But the problem is that performing this is not an easy task and Excel does not provide any tool to do this.

This is quite complicated as merging rows and columns in some cases causes data loss.

As while trying to combine two or more rows in the worksheet by making use of the Merge & Center button (Home tab > Alignment group), you will start getting the error message:

“The selection contains multiple data values. Merging into one cell will keep the upper-left most data only.”

And if you click OK, merged cells would contain just the value of the top-left cell and as a result, entire other data will be removed.

So this is what leads you to Panic situation!!!

To get rid of this, today in this article I am sharing different ways to easily merge rows and columns in excel without losing any data.

Below check out the fixes on how to merge rows in Excel or how to merge columns in Excel.

To recover Excel data without any data loss, we recommend this tool:

This software will prevent Excel workbook data such as BI data, financial reports & other analytical information from corruption and data loss. With this software you can rebuild corrupt Excel files and restore every single visual representation & dataset to its original, intact state in 3 easy steps:

  1. Download Excel File Repair Tool rated Excellent by Softpedia, Softonic & CNET.
  2. Select the corrupt Excel file (XLS, XLSX) & click Repair to initiate the repair process.
  3. Preview the repaired files and click Save File to save the files at desired location.

There are different methods for combining row and columns text in Excel. Here check the ways one by one to merge data without losing it. First, check how to merge rows in Excel.

Part 1# How To Merge Rows in Excel

When it comes to merging the Excel rows there are two ways that allow you to merge rows data easily.

  1. Merge Excel rows using a formula
  2. Combine multiple rows using the Merge Cells add-in

1. How to Merge Multiple Rows using Excel Formulas

Excel provides various formulas that help you combine data from different rows. Possibly the easiest one is the CONCATENATE function. So here checks out some examples for concatenating numerous rows into one:

  • Merge rows with spaces between data: For example =CONCATENATE(B1,” “,B2,” “,B3)
  • Combine rows without any space between the values: For example =CONCATENATE(A1,A2,A3)
  • Merge rows > separate the values with comma: For Example =CONCATENATE(A1,”, “,A2,”, “,A3)

Now check how the CONCATENATE formula works on the real data.

  • On the sheet choose an empty cell and type the formula into it. Type the formula as per the data rows
  • And copy the formula across entire other cells in the row.

  • Now, simply you are having several data rows merged into one row.

2. How to Combine Rows in Excel using the Merge Cells Add-in

The Merge Cells add-in is used for merging various types of cells in Excel. This allows you to merges the individual cells and also combines data from entire rows or columns.

Please Note: You need to download a merge cell add-ins for third-party sites available online. Search in Google for add-ins.

Follow the given steps to combine two or more rows in your table:

  1. Choose rows you are looking to merge > click on the Merge Cells icon.
  2. Now the merge cells dialog window opens with a table or range selected already. And in the upper part of the window, you can see the three basic things:

    • How you want to join cells – For combining rows of data > choose “column by column“.
    • How to separate merged values with – an array of standard separators is available to choose from > comma, space, semicolon, and a line break. So select the separator as per your desire.
    • Where you need to place the merged cells > either the top cell or bottom cell.
  1. Now check the lower part of the Windows to check if you need any additional options:

    • Clear the content of selected cells – Choose this if need data to remain in the merged cells only.
    • Merge all areas in the selectionThis option allows you to merge rows in two or more non-adjacent ranges.
    • Skip empty cells and Wrap text – Well, these are self-explanatory.
    • Lastly, Create a backup copy of the worksheetThis option is checked by default.  It is just a precaution that keeps you on the safe side and prevents the risk of data loss.
  1. Click the Merge button > to check the result – possible the merged rows of data separated by line breaks.

So, these are the two ways that allow you to merge rows in Excel without any data loss. Now, check out the ways on how to combine two columns in Excel.

Part 2# How To Merge Columns In Excel 

Here check out the 3 ways to merge data from several columns into one without using VBA macro.

  • Merge two columns using formulas
  • Combine columns data via NotePad
  • The fastest way to join multiple columns

1. Merge Two Columns using Excel Formulas

1. Into your table > insert a new column > in the column header place the mouse pointer > right-click the mouse > select Insert from the context menu. Name the newly added columns for eg. – “Full Name”

2. In the cell D2, write the formula: =CONCATENATE(B2,” “,C2). The B2 and C2 are the addresses of First Name and Last Name. And in the formula, the quotation marks “” is the separator that will be inserted between merged names any other symbol can be used as a separator e.g. a comma.

3. Just like this, join data from several cells into one by making use of any separator of your choice.

4. Simply, copy the formula to other cells of the Full Name column. If the First name or the Last name is deleted, then the corresponding data in the Full name Column will also be gone.

5. Next, try converting the formula to a value so that you can remove the unnecessary columns from the Excel worksheet. Choose entire cells with data in the merged column (choose the first cell in “Full Name” Column > press Ctrl +Shift + Arrow Down)

6. Now copy the contents of the columns to clipboard > right click on the cell in the same column (“Full Name”) > choose “Paste Special” context menu > choose “Values” radio button > click OK.

7. Now remove “First Name” & “Last Name” columns that are not required. Click the column B header > press and hold Ctrl > click column C header.

8. After that make a right-click on any selected columns > select Delete from the context menu.

9. This is it, now you have successfully merged the names from 2 columns into one.

2. Combine columns Data via Notepad

This is another way that allows you to merge several columns. Here you don’t need any formulas. This is suitable for combining adjacent columns to make use of the same delimiter for all of them.

For Example: If looking for combining 2 columns with First Names and Last Names into one:

  1. Choose both columns you need to merge: Click B1 > press Shift + ArrrowRight for choosing C1 > then hit Ctrl + Shift + ArrowDown for choosing entire data cells with data in two columns.

  • And copy data to clipboard > open Notepad > insert data from the clipboard to the Notepad

  • Then copy tab character to clipboard > hit Tab right in Notepad > hit Ctrl + Shift + LeftArrow > press Ctrl + X.
  • After that Replace Tab characters in Notepad with the separator, you require.
  • Hit Ctrl + H for opening the “Replace” dialog box > paste the Tab character from the clipboard in Find what field > type the separator Space, comma etc in “Replace with” field. Hit the Replace All button > to close the dialog box press Cancel

  • Now select the entire text in the Notepad and copy it to Clipboard.
  • Then switch back to Excel worksheet (press Alt + Tab) > choose B1 cell and paste text from Clipboard to your table.

  • And rename column B to Full Name and remove the “Last name” column.

So, this is the second way that allows you to merge columns in Excel without any data loss.

3. Join Columns Using Merge Cells Add-in For Excel

This is the easiest and quickest way for combining data from numerous Excel columns into one. Just make use of the third party merge cells add-in for Excel.

And with the merge cells add-in you can merge data from many cells by using any separator you like (for example carriage return or line break). With this, you can join row by row, column by column, or merge data from the selected cell into one without any loss.

There are many third-party add-ins online sites that allow you to download the add-ins and merge the cells easily in just a few clicks.

Conclusion:

So this is all about merging rows and columns in Excel without any data loss.

Follow the given steps to combine text in rows and columns easily.

Hope the given different steps will allow you to perform the task easily in the rows and column. Here I have described different methods of merging rows and columns data in Excel without any data loss.

So make use of anyone that you find easy for you.

However if in case you come to face any issue or data loss situation in Excel then make use of the MS Excel Repair Tool. This is the best tool that allows you to repair and recover data from the corrupted, damaged Excel file.

Additionally, you can learn advanced Excel to become more productive and easily utilize Excel functions and formulas.

Priyanka is an entrepreneur & content marketing expert. She writes tech blogs and has expertise in MS Office, Excel, and other tech subjects. Her distinctive art of presenting tech information in the easy-to-understand language is very impressive. When not writing, she loves unplanned travels.


Download Article


Download Article

Do you want to merge two columns in Excel without losing data? There are three easy ways to combine columns in your spreadsheet—Flash Fill, the ampersand (&) symbol, and the CONCAT function. Unlike merging cells, these options preserve your data and allow you to separate values with spaces and commas. This wikiHow guide will teach you how to combine columns in Microsoft Excel.

  1. Image titled Combine Two Columns in Excel Step 1

    1

    Know when to use Flash Fill. Flash Fill is the fastest way to combine the values of two columns (such as columns of separated first and last names). You’ll teach Flash Fill how to merge the data by typing the first merged cell yourself (e.g., FirstName LastName). Flash Fill will sense the pattern and fill out the rest of the column.[1]

    • The two columns you’re combining must be next to each other to use Flash Fill.
    • Don’t use Flash Fill if any of the following is true for your data (use the ampersand symbol or the CONCAT function instead):

      • The columns you want to combine aren’t consecutive (e.g., combining columns A and F).
      • You want to be able to make changes to the original columns and have those change automatically update in the merged column.
  2. Image titled Combine Two Columns in Excel Step 2

    2

    Add a blank column next to the columns you want to combine. In this example, let’s say column A contains first names, column B contains last names, and that we want column C to contain first and last names combined. If column C isn’t blank right now, right click the C column header and select Insert from the menu.

    Advertisement

  3. Image titled Combine Two Columns in Excel Step 3

    3

    Type the full name into the first cell in column C. For example, if A1 contains Joe and B1 contains Williams, type Joe Williams into C1.

    • Flash Fill can detect all sorts of patterns. For example, if column A contains area codes and column B contains phone numbers, you could type the area code and phone number into column C.
    • You can even separate the contents of the columns with words or symbols, as long as you don’t make the pattern too hard for Excel to understand. For example:
      • A1 contains the area code 212 and B1 contains 555-1212, you could type (212) 555-1212 into column C and Excel should sense the pattern.
  4. Image titled Combine Two Columns in Excel Step 4

    4

    Press Enter or Return. This teaches Flash Fill the pattern.

  5. Image titled Combine Two Columns in Excel Step 5

    5

    Start typing the next combined name into C2. As you type, you’ll see that Excel suggest the next combination automatically.

    • For example, if A2 is Maria and B2 is Martinez, Excel will suggest Maria Martinez.
  6. Image titled Combine Two Columns in Excel Step 6

    6

    Press Enter or Return. This automatically combines the remaining cells from columns A and B into a single merged column C. You don’t even have to drag down a formula—the two columns are now merged into one.

    • If the column does not fill, press Control + E on the keyboard to activate Flash Fill manually.
    • You can safely delete the original two columns if you’d like. The new column doesn’t contain any formulas, so you won’t lose the merged data.
  7. Advertisement

  1. Image titled Combine Two Columns in Excel Step 7

    1

    Click an empty cell near the columns you want to combine. This should be on the same row as the first row of data in the columns you’re combining.

    • Using the Ampersand & is another easy way to combine two columns. You’ll create a simple formula using & symbols into the first cell, and then apply your formula to the rest of the data to merge the whole column.
  2. Image titled Combine Two Columns in Excel Step 8

    2

    Type an equals sign = into the blank cell. This begins the formula.

  3. Image titled Combine Two Columns in Excel Step 9

    3

    Click the first cell in the first column you want to join. For example, if you’re combining columns A and B, click A1. This adds the cell address to your formula.

  4. Image titled Combine Two Columns in Excel Step 10

    4

    Type &" ". Place a single space between the two quotation marks. This tells the formula to add a space between the contents of the two columns.[2]

    • For example, if column A contains first names and column B contains last names, the " " ensures a space between the first and last names in the new column (e.g., «Joe Williams» instead of «JoeWilliams.»
  5. Image titled Combine Two Columns in Excel Step 11

    5

    Type another &. This time, don’t add any quotes or spaces.

  6. Image titled Combine Two Columns in Excel Step 12

    6

    Click the first cell in the second column you want to merge. Now you’ll have a formula that looks something like this: =A1&" "&B1

    • If you’d rather there not be a space between the words in the merged column, the formula would eliminate the » » and the second ampersand like this: =A1&B1
    • You could also place a symbol, word, or phrase inside of the quotes if you want to insert something between the two joined cells.
  7. Image titled Combine Two Columns in Excel Step 13

    7

    Press Enter or Return. You’ve now merged the contents of the two cells at the top of each column.

  8. Image titled Combine Two Columns in Excel Step 14

    8

    Click and drag the formula down the column. This merges the rest of the two columns.

    • You can either click the cell and drag its bottom-right corner to the bottom of the columns, or double-click the square at the bottom-right corner of the cell to use autofill.
  9. Image titled Combine Two Columns in Excel Step 15

    9

    Convert the merged column into plain text. Because you used a formula to merge the two columns, the new column is just formulas, not text. If you want to delete the original columns and just keep the merged column, you’ll need to do this to avoid losing data:

    • Select all the combined data you’ve created. For example, C1:C30.
    • Press Control + C (PC) or Command + C (Mac) to copy it.
    • Right-click the first cell in the column you just copied.
    • Select Paste Special and choose Values.
  10. Advertisement

  1. Image titled Combine Two Columns in Excel Step 16

    1

    Click an empty cell near the columns you want to combine. This should be on the same row as the first row of data in the columns you’re combining.

    • CONCAT works just like using the ampersand symbol. Its advantage is that it’s easy to include in other formulas and is handy when making calculations.[3]
      If you’re just joining two columns by hand, using the ampersand is much easier.
  2. Image titled Combine Two Columns in Excel Step 17

    2

    Type =CONCAT( into the blank cell. This begins the CONCAT formula.

    • If you’re using a version of Excel from before 2019, use CONCATENATE instead of CONCAT.[4]
  3. Image titled Combine Two Columns in Excel Step 18

    3

    Click the first cell in the first column you want to join. For example, if you’re combining columns A and B, click A1. This adds the cell address to your formula, which should now look something like this: =CONCAT(A1.

  4. Image titled Combine Two Columns in Excel Step 19

    4

    Type ," ",. Typing the first comma separates the first cell from " ", which adds a space between the two values. The second comma prepares you to select the second cell you’re merging.

    • You should now have a formula that looks something like this: =CONCAT(A1," ",
  5. Image titled Combine Two Columns in Excel Step 20

    5

    Click the first cell in the second column you want to merge and type a closed parenthesis ). Now you’ll have a formula that looks something like this: =CONCAT(A1," ",B1).

    • You could also place a symbol, word, or phrase inside of the quotes if you want to insert something between the two joined cells.
    • Alternatively, if you want the merged text to appear without a space (e.g., JoeWilliams instead of Joe Williams), you could change the formula to =CONCAT(A1,B1).
  6. Image titled Combine Two Columns in Excel Step 21

    6

    Press Enter or Return. This creates the formula and joins the two cells at the top of the columns.

  7. Image titled Combine Two Columns in Excel Step 22

    7

    Click and drag the formula down the column. This merges the rest of the two columns.

    • You can either click the cell and drag its bottom-right corner to the bottom of the columns, or double-click the square at the bottom-right corner of the cell to use autofill.
  8. Image titled Combine Two Columns in Excel Step 23

    8

    Convert the merged column into plain text. Because you used a formula to merge the two columns, the new column is just formulas, not text. If you want to delete the original columns and just keep the merged column, you’ll need to do this to avoid losing data:

    • Select all the combined data you’ve created. For example, C1:C30.
    • Press Control + C (PC) or Command + C (Mac) to copy it.
    • Right-click the first cell in the column you just copied.
    • Select Paste Special and choose Values.
  9. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

References

About This Article

Article SummaryX

1. Add a blank column to the right of the two columns you’re merging.
2. Use Flash Fill to manually type the first combined cell and automatically fill the rest.
3. Use the & or CONCAT function to create a formula that joins any two columns.

Did this summary help you?

Thanks to all authors for creating a page that has been read 20,591 times.

Is this article up to date?

We can merge values in two or more cells in Excel. We can apply the same for columns as well. We are required to use the formula in every column cell by dragging or copy-paste the formula in each column. For example, we have a list of candidates with the first name in one column and the last name in another. The requirement here is to get the full name of all candidates in one column. We can do this by merging the column in Excel.

Table of contents
  • Excel Column Merge
    • How to Merge Multiple Columns in Excel?
      • Method #1 – Using the CONCAT Function
        • Example #1
      • Method #2 – Merge the Cells by Using the “&” Symbol
        • Example #2
        • Example #3
        • Example #4
        • Example #5
    • Things to Remembered
    • Recommended Articles

How to Merge Multiple Columns in Excel?

We can merge the cells using two ways.

You can download this Column Merge Excel Template here – Column Merge Excel Template

Method #1 – Using the CONCAT Function

We can merge the cells using the CONCAT FunctionThe CONCATENATE function in Excel helps the user concatenate or join two or more cell values which may be in the form of characters, strings or numbers.read more. Let us see the below example.

Example #1

We have Ram and Kumar in the last name column in the first name column. Now, we need to merge the value in the full name column. So here we use =CONCAT(A2,” “,B2). The result will be as below.

Merge Column Example 1

We have noticed that we have used” “between the A2 and B2. That is used to give space between the first name and last name. If we had not used” “in the function, the result would have been Ramkumar, which looks awkward.

Merge Column Example 1-1

Method #2 – Merge the Cells by Using the “&” Symbol

We can merge the cells using the “&” symbol with the CONCAT function. Let us see the example below.

Example #2

Merge Column Example 2

We can merge the cells by using the “&” symbol in the formula. So, let us combine the cells by using the “&” symbol. So, the formula will be =A2& “” &B2. The result will be Kapil Gupta.

Merge Column Example 2-1

Let us merge the value into two columns.

Example #3

We have a list of first and last names in two columns, A and B, below. Now, we require the full name in column C.

Merge Column Example 3

Follow the below steps:

  • We must place the cursor on C2.
  • Then, we must insert formula =CONCAT(A2,” ”,B2) in the C2 cell.
  • Next, we will copy cell C2 and paste it in the range of column C, i.e., if we have the first name and last name till the 11th row, then paste the formula till C11.

Merge Column Example 3-1

The result will be as shown below.

Example #4

Suppose we have a list of 10 students whose first name, middle name, and last name are in columns A, B, and C, and we need the full name in column D.

Example 4

Follow the below steps:

  • We must first place the cursor on D2.
  • Then, we need to put the formula =CONCAT(A2,” “,B2,” “,C2) in D2.
  • Then, we must copy the cell D2 and paste it in the range of column D., i.e., if we have the first name and last name till the 11th row, then paste the formula till D11.

Example 4-1

The result will look as shown in the below image.

Example #5

We have a list of first and last names in two columns, A and B, below. Next, we need to create a user ID for each person.

Note: Space is not allowed in a user ID.

Example 5

Follow the below steps:

  • Firstly, we must place the cursor on C2.
  • Secondly, we should put the formula =CONCAT(A2,”.”,B2) in C2.
  • Lastly, we must copy cell C2 and paste it in the range of column C., i.e., suppose we have the first name and last name till the 11th row, then paste the formula till D11.

Example 5-1

The result will look as shown in the below image. Similarly, we can merge the value using some other character, i.e. (dot (.), hyphen (-), the asterisk (*), etc.

Things to Remembered

  • CONCAT function works with Excel 2016 or above version. If we are working on the earlier version of Excel, we need to use the CONCATENATE function.
  • It is not mandatory to use any space or special character while merging the cells. We can merge the cells in excelMerging a cell in excel refers to combining two or more adjacent cells either vertically, horizontally or both ways. Merging excel cells is specifically required when a heading or title has to be centered over an area of a worksheet.read more or columns without using anything.

Recommended Articles

This article is a guide to Excel Column Merge. Guide to Excel Column Merge. We discuss merging columns in Excel using the CONCAT function and the “&” symbol with examples and templates. You may learn more about Excel from the following articles: –

  • Merge Worksheet in Excel
  • Excel Shortcut for Merge and Center
  • Unmerge Cells in Excel
  • XOR in Excel

Note: This tutorial on how to combine two columns in Excel is suitable for all Excel versions including Office 365. 

Manually merging columns in Excel can take a lot of time and effort. Here’s how to combine two columns in Excel the easy way. 

In this article, you will learn: 

  1. How to Combine Columns in Excel Sheets?
    • How to Combine Two Columns in Excel With the CONCAT Function?
    • How to Combine Two Columns in Excel With the Ampersand Symbol?
    • How to Combine Multiple Columns in Excel into One column?
  2. How to Format Combined Columns in Excel?
    • How to Insert a Space Between Combined Cells of the Columns?
    • How to Correctly Display Dates and Currency in Combined Cells?
    • How to Add Additional Text in Combined Cells?
  3. How to Remove the Formula from the Combined Columns?
  4. How to Merge Columns in Excel? 

Related: 

How To Protect Cells In Excel Workbooks-the Easiest Way

Excel Goal Seek—the Easiest Guide (3 Examples)

Create A Pivot Table In Excel—the Easiest Guide

How to Combine Columns in Excel Sheets?

Let’s say, for example, you have two separate columns containing the first and last names of your customers. Now, you want to combine these two columns into a single column that contains the full names of the customers. 

How to Combine Two Columns in Excel?
How to Combine Two Columns in Excel?

There are two methods to go about doing this. You can either use the CONCAT formula method or use the ampersand method. Both of these methods are equally easy to use and I’ll break them down one by one in the following sections. 

How to Combine Two Columns in Excel with the CONCAT Function?

  1. Click on the destination cell where you want to combine the two columns. 
  1. Enter the formula: =CONCAT(Column 1 Cell, Column 2 Cell). 

Here, replace Column 1 Cell with the name of the first cell of column 1 and Column 2 cell 

with the name of the first cell of column 2. 

In this example, it is going to look like this: =CONCAT(A2,B2)

CONCAT Formula to Combine two columns in Excel
Enter the CONCAT formula in the third column and drag it to the end of the data range
  1. Drag the formula to the entire cell range, as long as you need to. 

How to Combine Two Columns in Excel with the Ampersand Symbol?

  1. Click on the destination cell where you want the combined columns to appear.
  1. Enter the formula, in this format =Column Cell 1&Column Cell 2

Here, replace Column 1 Cell with the name of the first cell of column 1 and Column 2 cell 

with the name of the first cell of column 2. 

In this example, it is going to look like this: =A2&B2 

Enter the formula in the third column and drag till the end of the data range
Enter the formula in the third column and drag till the end of the data range
  1. Drag the formula to the data entire range.

Also Read: 

Excel Conditional Formatting -the Best Guide (Bonus Video)

The Best Excel Project Management Template In 2021

How To Use Excel Countifs: The Best Guide

How to Combine Multiple Columns in Excel into One Column?

If you want to combine multiple columns in Excel into one column using the above two methods, follow these steps:

  1. If you are using the CONCAT formula, keep adding the cell references from the extra columns inside the formula.  For example, if you want to combine the column C along with columns A and B, the formula would be this: =CONCAT(A2, B2, C2)
Combine multiple columns in Excel using CONCAT
Combine multiple columns in Excel using CONCAT
  1. If you are using the ampersand method, keep adding the new cell references in the same format. For example, if you want to combine column C along with columns A and B, the formula would be this: =A2&B2&C2
Combine multiple columns in Excel using ampersand
Combine multiple columns in Excel using ampersand

How to Format Combined Columns in Excel?

While the above methods have technically combined the columns, their results are not always accurate. Let’s use the combined full names from the previous example. Let’s say that the first name and last name are not separated by a space. In this section, I’ll show you how to avoid such errors while combining columns in Excel. 

How to Insert a Space Between Combined Cells of the Columns?

To insert a space between two cells of the combined columns, just add a dummy space between the cell references in the formula using the character: “ “ 

For example, if you are using the CONCAT function, it will look like this:

  • =CONCAT(A2,“ ”,B2)
Insert a space between two columns inside the CONCAT formula
Insert a space between two columns inside the CONCAT formula

Similarly, If you are using the ampersand method, your formula should look like this:

  • =A2&“ ”&B2
Insert a space between the two columns using the ampersand method
Insert a space between the two columns using the ampersand method

How to Correctly Display Dates and Currency in Combined Cells?

If the columns you combine contain any special formatting like dates, currency, or accounting, Excel will automatically strip the formatting before it combines the columns. 

Excel removes special formatting of dates, currency etc before combining two columns

To avoid this, you can use the TEXT function to convert this special formatting into text before combining them together. 

For example, if you want to combine two dates together to form a date range, use either one of the following formulas:

  • =TEXT(A2,”dd/mm/yy”)&”-“&TEXT(B2,”dd/mm/yy”)
How to keep the date formatting while combining columns using the ampersand method?
How to keep the date formatting while combining columns using the ampersand method?
  • =CONCAT(TEXT(A2,”dd/mm/yy”),”-“,TEXT(B2,”dd/mm/yy”))
How to keep the date formatting while combining columns using the CONCAT formula?

In this example, A2 and B2 contain the original dates in proper date format. 

How to Add Additional Text in Combined Cells?

Sometimes, you may need to add additional text in between or after the combined cells. To do this, follow the same technique you followed when you added spaces. Insert your custom text in between double quotes. 

For example, if you want to add the phrase “was born on” in-between names and date of birth columns, you can use either one of these two formulas: 

=CONCAT(A2,” expires on “,TEXT(B2,”dd/mm/yy”))

 How to add additional text while combining columns using the CONCAT formula?

How to add additional text while combining columns using the CONCAT formula?

=TEXT(A2,”dd/mm/yy”)&”-“&TEXT(B2,”dd/mm/yy”)

  How to add additional text while combining columns using the ampersand method?

How to add additional text while combining columns using the ampersand method?

How to Remove the Formula from the Combined Columns?

The combined column that you created, using the above methods is going to be dynamic. That means any change in the original values will affect the values in the combined column. To prevent this, copy the values of the combined column and paste them as values in the same column, or even a different column. 

How to Merge Columns in Excel? 

If you don’t want to combine the values of two columns, but want to just merge two columns into one instead, you can follow these steps: 

  1. Select the cells or columns that you want to merge.
  2. Click on the “Merge & Centre” option on the “Home” tab. 

Excel will merge the selected columns into one column. 

Note: Please keep in mind that this will only keep the value from the upper-left corner cell and clear all other values. 

Suggested Reads:

Excel Sumifs & Sumif Functions – The No.1 Complete Guide

Create An Excel Dashboard In 5 Minutes – The Best Guide

Dynamic Dropdown Lists In Excel – Top Data Validation Guide

Closing Thoughts

That’s all folks. In this guide, I have shown you how to combine two columns in Excel using the easiest methods. Try using these methods in a practice worksheet and let us know if you have any questions about it. 

Want more high-quality guides for Excel? Check out our free Excel resources centre. 

Click here to access in-depth Excel training courses and master in-demand advanced Excel skills. 

Simon Sez IT has been teaching critical IT software for over ten years. For a low, monthly fee you can get access to 100+ IT training courses by seasoned professionals.

Simon Calder

Chris “Simon” Calder was working as a Project Manager in IT for one of Los Angeles’ most prestigious cultural institutions, LACMA.He taught himself to use Microsoft Project from a giant textbook and hated every moment of it. Online learning was in its infancy then, but he spotted an opportunity and made an online MS Project course — the rest, as they say, is history!

Are you having difficulty merging two or more Excel columns? Knowing how to combine multiple columns in Excel without losing data is a handy time-saver that allows you to consolidate your data and make your sheet look neater.

First and foremost, you should know that there are multiple ways you can merge data from two or more columns in Excel. Before we get started exploring these different ways, let’s start with a key step that helps the process — how to merge cells in Excel.

If you want to combine Google Sheets data, you can do that easily using Layer. Layer is a free add-on that allows you to share sheets or ranges of your main spreadsheet with different people. On top of that, you get to monitor and approve edits and changes made to the shared files before they’re merged back into your master file, giving you more control over your data.

Install the Layer Google Sheets Add-On today and Get Free Access to all the paid features, so you can start managing, automating, and scaling your processes on top of Google Sheets!

How to Combine Multiple Cells or Columns in Excel Without Losing Data?

Once you have merging cells under your belt, learning how to combine multiple Excel columns into one column becomes intuitive.

Whether you’re learning how to combine two cells in Excel, or ten, one of the main benefits of merging is that the formulae don’t change. Here are the following ways you can combine cells or merge columns within your Excel:

Use Ampersand (&) to merge two cells in Excel

If you want to know how to merge two cells in Excel, here’s the quickest and easiest way of doing so without losing any of your data.

  1. 1. Double-click the cell in which you want to put the combined data and type =
  2. 2. Click a cell you want to combine, type &, and click the other cell you wish to combine. If you want to include more cells, type &, and click on another cell you wish to merge, etc.
  3. 3. Press Enter when you have selected all the cells you want to combine

How to Combine Multiple Excel Columns Into One Screenshot 1

While this is useful for quickly merging data into a single cell, the merged data will not be formatted. This can make data untidy or challenging to read in some instances (e.g. full names or addresses).

If you want to add punctuation or spaces (delimiters), follow the below steps. For this example, let’s put a comma and a space between the first and last name as you would see on a registration list:

  1. 1. Double-click the cell in which you want to put the merged data and type =
  2. 2. Click a cell you want to merge
  3. 3. This time, type &”, ”& before you click the next cell you want to merge. If you want to include more cells, type &”, ”& before clicking the next cell you want to merge, etc.
  4. 4. Press Enter when you have selected all the cells you want to combine

How to Combine Multiple Excel Columns Into One Screenshot 2

As you can see, now your merged data comes out in a neater format, with each piece of data appropriately separated.

Use the CONCATENATE function to merge multiple columns in Excel

This method is similar to the ampersand method, and also allows you to format your merged data. First, you need to use the CONCATENATE function to merge a row of cells:

  1. 1. Insert the =CONCATENATE function as laid out in the instructions above
  2. 2. Type in the references of the cells you want to combine, separating each reference with ,», «, (e.g. B2,», «,C2,», «,D2). This will create spaces between each value.
  3. 3. Press Enter

How to Combine Multiple Excel Columns Into One Screenshot 3

Now that you have successfully merged your cells, you can follow these simple steps to merge multiple columns:

  1. 1. Hover your mouse over the bottom-right corner of the merged cell you just created
  2. 2. When the cursor changes into a + symbol, drag your cursor as far down the column as you want and release it

How to Combine Multiple Excel Columns Into One Screenshot 4

Once you release the mouse, you should see that your merged cell has become a merged column, containing all of the data from your chosen columns.

*The CONCAT function is another formula used for combining data from different cells. However, it is limited to two references and does not allow you to include delimiters.

Use the TEXTJOIN function to merge multiple columns in Excel

This method works only with Excel 365, 2021, and 2019. As you can probably tell, this function is helpful when you want to combine two or more text cells in Excel.

The following steps will show you how to use the TEXTJOIN function, once again using the comma and space combination to create your first merged cell:

  1. 1. Double-click the cell in which you want to put the combined data
  2. 2. Type =TEXTJOIN to insert the function
  3. 3. Type “, ”,TRUE, followed by the references of the cells you want to combine, separating each reference with a comma (the role of TRUE is to disregard empty cells you may have input)
  4. 4. Press Enter

How to Combine Multiple Excel Columns Into One Screenshot 5

In order to create the rest of your combined column, use the drag-and-drop steps listed below:

  1. 1. Hover your mouse over the bottom-right corner of the merged cell you just created
  2. 2. When the cursor changes into a + symbol, drag your cursor as far down the column as you want and release it.

How to Combine Multiple Excel Columns Into One Screenshot 6

Now your columns of data have successfully merged into your new column.

The Beginner’s Guide to Excel Version Control

Discover what Excel version control is, the version control features Excel has to offer, and how to use them to share, merge, and review Excel changes

READ MORE

The Beginners Guide to Excel Version Control

Use the INDEX formula to stack multiple columns into one column in Excel

Let’s say you want to create a stack of data from your multiple columns, rather than create a single cell. You can easily do this across multiple cells and columns within your spreadsheet using the INDEX formula:

  1. 1. Select all of the cells containing your data
  2. 2. Type in a name for this group of data in the “Name Box” (box located to the left side of the formula bar). In this example, I’ve named the data “_my_data”
  3. 3. Select an empty cell in your Excel sheet where you want your stacked data to be located. Input the following INDEX formula (remember to substitute with your data name):
=INDEX(_my_data,1+INT((ROW(A1)-1)/COLUMNS(_my_data)),MOD(ROW(A1)-1+COLUMNS(_my_data),COLUMNS(_my_data))+1)
  1. 4. The first value from your data range should appear. Hover over the cell until the cursor changes into a + symbol, and drag your cursor as far down until you receive a #REF! value (this signals the end of your data set)

How to Combine Multiple Excel Columns Into One Screenshot 7

Other ways to combine multiple columns in Excel: Notepad and VBA script

There are two other ways you can combine multiple columns in Excel. These are often more time-consuming, and use other tools as part of the process. However, they may be more helpful for users who wish to avoid using Excel formulae.

Use Notepad to merge multiple columns in Excel

You can use Notepad to extract, format, and replace your data from multiple columns in your Excel. For this, you need to copy and paste each column from your Excel sheet into a Notepad file. Then, use the Replace function to add commas between each value. Once finished, you can copy and paste your formatted data back into your Excel.

Use VBA script to combine two or more columns in Excel

As an alternative to the INDEX function stacking method, you can use VBA script. Simply right-click and select “View code” within your Excel, and copy and paste the code in a new window. Press “F5” to run the code and create a Macro. You can then apply this to your Excel by selecting your data range and applying it to your destination column.

Want to Boost Your Team’s Productivity and Efficiency?

Transform the way your team collaborates with Confluence, a remote-friendly workspace designed to bring knowledge and collaboration together. Say goodbye to scattered information and disjointed communication, and embrace a platform that empowers your team to accomplish more, together.

Key Features and Benefits:

  • Centralized Knowledge: Access your team’s collective wisdom with ease.
  • Collaborative Workspace: Foster engagement with flexible project tools.
  • Seamless Communication: Connect your entire organization effortlessly.
  • Preserve Ideas: Capture insights without losing them in chats or notifications.
  • Comprehensive Platform: Manage all content in one organized location.
  • Open Teamwork: Empower employees to contribute, share, and grow.
  • Superior Integrations: Sync with tools like Slack, Jira, Trello, and more.

Limited-Time Offer: Sign up for Confluence today and claim your forever-free plan, revolutionizing your team’s collaboration experience.

Conclusion

As you can see, combining multiple columns is easy in Excel. Whether you’re combing multiple Excel files, or columns and cells, there are a variety of ways that cater to different users, depending on their technical abilities or needs.

As a result, not only can you format your Excel into a cohesive and seamless spreadsheet, but also save time and optimize your productivity when evaluating, managing, or sharing important data. Once you know how to combine multiple columns in Excel into one column, combining or merging your data can become one quick and simple task.

If you’re using Excel and have data split across multiple columns that you want to combine, you don’t need to manually do this. Instead, you can use a quick and easy formula to combine columns.

We’re going to show you how to combine two or more columns in Excel using the ampersand symbol or the CONCAT function. We’ll also offer some tips on how to format the data so that it looks exactly how you want it.

How to Combine Columns in Excel

There are two methods to combine columns in Excel: the ampersand symbol and the concatenate formula. In many cases, using the ampersand method is quicker and easier than the concatenate formula. That said, use whichever you feel most comfortable with.

1. How to Combine Excel Columns With the Ampersand Symbol

excel combined cells ampersand

  1. Click the cell where you want the combined data to go.
  2. Type =
  3. Click the first cell you want to combine.
  4. Type &
  5. Click the second cell you want to combine.
  6. Press the Enter key.

For example, if you wanted to combine cells A2 and B2, the formula would be: =A2&B2

2. How to Combine Excel Columns With the CONCAT Function

excel combined cells CONCAT

  1. Click the cell where you want the combined data to go.
  2. Type =CONCAT(
  3. Click the first cell you want to combine.
  4. Type ,
  5. Click the second cell you want to combine.
  6. Type )
  7. Press the Enter key.

For example, if you wanted to combine cell A2 and B2, the formula would be: =CONCAT(A2,B2)

This formula used to be CONCATENATE, rather than CONCAT. Using the former works to combine two columns in Excel, but it is depreciating, so you should use the latter to ensure compatibility with current and future Excel versions.

How to Combine More Than Two Excel Cells

You can combine as many cells as you want using either method. Simply repeat the formatting like so:

  • =A2&B2&C2&D2 … etc.
  • =CONCAT(A2,B2,C2,D2) … etc.

How to Combine the Entire Excel Column

Once you have placed the formula in one cell, you can use this to automatically populate the rest of the column. You don’t need to manually type in each cell name that you want to combine.

To do this, double-click the bottom-right corner of the filled cell. Alternatively, left-click and drag the bottom-right corner of the filled cell down the column. It’s an Excel AutoFill trick to build spreadsheets faster.

Tips on How to Format Combined Columns in Excel

Your combined Excel columns could contain text, numbers, dates, and more. As such, it isn’t always suitable to leave the cells combined without formatting them.

To help you out, here are various tips on how to format combined cells. In our examples, we’ll refer to the ampersand method, but the logic is the same for the CONCAT formula.

1. How to Put a Space Between Combined Cells

excel combined cells with space

If you had a «First name» column and a «Last name» column, you would want a space between the two cells.

To do this, the formula would be: =A2&» «&B2

This formula says to add the contents of A2, then add a space, then add the contents of B2.

It doesn’t have to be a space. You can put whatever you want between the speech marks, like a comma, a dash, or any other symbol or text.

2. How to Add Additional Text Within Combined Cells

excel combined cells with additional text

The combined cells don’t just have to contain their original text. You can add whatever additional information you want.

Let’s say cell A2 contains someone’s name (e.g., Marge Simpson) and cell B2 contains their age (e.g., 36). We can build this into a sentence that reads «The character Marge Simpson is 36 years old».

To do this, the formula would be: =»The character «&A2&» is «&B2&» years old»

The additional text is wrapped in speech marks and followed by an &. You don’t need to use speech marks when referencing a cell. Remember to include where the spaces should go; so «The character » with a space at the end.

3. How to Correctly Display Numbers in Combined Cells

excel combined cell with text formula

If your original cells contain formatted numbers like dates or currency, you’ll notice that the combined cell strips the formatting.

You can solve this with the TEXT function, which you can use to define the required format.

Let’s say cell A2 contains someone’s name (e.g., Marge Simpson) and cell B2 contains their date of birth (e.g., 01/02/1980).

To combine them, you might think to use this formula: =A2&» was born on «&B2

However, that’ll output: Marge Simpson was born on 29252. That’s because Excel converts the correctly formatted date of birth into a plain number.

By applying the TEXT function, you can tell Excel how you want the merged cell to be formatted. Like so: =A2&» was born on «&TEXT(B2,»dd/mm/yyyy»)

That’s slightly more complicated than the other formulas, so let’s break it down:

  • =A2 — merge cell A2.
  • &» was born on « — add the text «was born on» with a space on both sides.
  • &TEXT — add something with the text function.
  • (B2,»dd/mm/yyyy») — merge cell B2, and apply the format of dd/mm/yyyy to the contents of that field.

You can switch out the format for whatever the number requires. For example, $#,##0.00 would show currency with a thousand separator and two decimals, # ?/? would turn a decimal into a fraction, H:MM AM/PM would show the time, and so on.

You can find more examples and information on the Microsoft Office TEXT function support page.

How to Remove the Formula From Combined Columns

excel combined cell with formula

If you click a cell within the combined column, you’ll notice that it still contains the formula (e.g., =A2&» «&B2) rather than the plain text (e.g., Marge Simpson).

This isn’t a bad thing. It means that whenever the original cells (e.g., A2 and B2) are updated, the combined cell will automatically update to reflect those changes.

However, it does mean that if you delete the original cells or columns then it will break your combined cells. As such, you might want to remove the formula from the combined column and make it plain text.

To do this, right-click the header of the combined column to highlight it, then click Copy.

excel combined cell paste

Next, right-click the header of the combined column again—this time, beneath Paste Options, select Values. Now the formula is gone, leaving you with plain text cells that you can edit directly.

How to Merge Columns in Excel

excel merge and center

Instead of combining columns in Excel, you can also merge them. This will turn multiple horizontal cells into one cell. Merging cells only keeps the values from the upper-left cell and discards the rest.

To do this, select the cells or columns that you want to merge. In the Ribbon, on the Home tab, click the Merge & Center button (or use the dropdown arrow next to it).

For more information on this, read our article on how to merge and unmerge cells in Excel. You can also merge entire Excel sheets and files together.

Save Time When Using Excel

Now you know how to combine columns in Excel. You can save yourself lots of time—you don’t need to combine them by hand. It’s just one of the many ways that you can use formulas to speed up common tasks in Excel.

Like this post? Please share to your friends:
  • Excel and inside if you
  • Excel and google maps
  • Excel and google earth
  • Excel and google drive
  • Excel and google chrome