Function Problems

How to Combine Two Excel Columns on Another Sheet in WPS Office

Huma Ashraf ChHuma Ashraf Ch Nov 13, 2026 869 views

Question details

The user needs to join text values from two Excel columns as a single text string and display the result on a separate worksheet, without performing mathematical addition.

How to Combine Two Excel Columns on Another Sheet in WPS Office
Product
WPS Office Spreadsheets
Device & OS
not provided
Scenario
Combine values such as first and last names from two columns and return the combined text on another sheet.
Observed behavior
A formula is needed to reference the source sheet and concatenate the two columns into readable text on the destination sheet.
Before you start

Open the workbook in WPS Office Spreadsheets and note the exact source sheet name and the column letters you want to combine. If the sheet name contains spaces or special characters, it must be wrapped in single quotes in the formula.

Solution 1Recommended

Concatenate Two Excel Columns on Another Worksheet with the Ampersand Formula

Use this solution when you want to combine two column values into one text string on a separate sheet and keep the result linked to the source data.

This method uses the ampersand operator to concatenate values across sheets. It works for text, numbers, and dates, and it does not change the original data.

1
Open the destination worksheet

Click the sheet tab where the combined result should appear, or create a new sheet by clicking the plus (+) button next to the sheet tabs in WPS Office Spreadsheets.

2
Select the first result cell

Click the cell where you want the combined text to start, for example C2.

3
Enter the concatenation formula

Type =Sheet1!A2&Sheet1!B2 to join the values without a separator, or =Sheet1!A2&" "&Sheet1!B2 to add a space, then press Enter.

4
Fill the formula down

Select the cell, then drag the fill handle in the lower-right corner down to copy the formula to the remaining rows.

5
Adjust references if needed

If your source sheet or columns differ, replace Sheet1, A, and B with the actual sheet name and column letters.

Concatenate Two Excel Columns on Another Worksheet with the Ampersand Formula
Sheet names with spaces: If the source sheet name contains spaces, wrap it in single quotes: ='Sheet 1'!A2&" "&'Sheet 1'!B2.
Combine Excel columns in WPS Office

Combine Two Excel Columns on Another Sheet with WPS Office Spreadsheets

In WPS Office Spreadsheets, open the workbook, select the destination sheet, and use the same concatenation formula you would use in Microsoft Excel. The formula joins the two columns into one text string and updates when the source cells change.

  1. 1. Open the workbook: Launch WPS Office Spreadsheets and open the workbook that contains the two columns to combine.
  2. 2. Select the destination sheet: Click the tab of the sheet where the combined result should appear, or click the plus (+) icon to create a new sheet.
  3. 3. Enter the concatenation formula: In the first result cell, type =Sheet1!A2&" "&Sheet1!B2 and press Enter. Replace Sheet1, A, and B with your source sheet and columns.
  4. 4. Apply the formula to the rest of the rows: Drag the fill handle at the lower-right corner of the cell down to copy the formula to the remaining rows.
  5. 5. Save the result: Press Ctrl+S to save the workbook. The .xlsx format remains compatible with Microsoft Excel.
Uses Microsoft Excel-compatible formulas and .xlsx files, so workbooks open and calculate without conversion.Free spreadsheet app with a familiar ribbon interface and no subscription.Switch between sheets and drag the fill handle to quickly combine entire columns.Supports separators such as spaces, commas, and hyphens inside the formula.
microsoft office alternative - wps office

Frequently Asked Questions

Can I combine two columns from different sheets, not just another sheet?

Yes. Use the sheet name before the cell reference for each column, for example =Sheet1!A2&" "&Sheet2!B2. If a sheet name contains spaces, wrap it in single quotes, such as ='Sheet 1'!A2&" "&'Sheet 2'!B2.

How do I add a separator between the two values?

Place the separator between double quotes in the formula. For a space use =Sheet1!A2&" "&Sheet1!B2; for a comma and space use =Sheet1!A2&", "&Sheet1!B2.

Why does the formula return #REF! or #NAME? instead of text?

The error usually means the sheet name is misspelled or a sheet name with spaces is not enclosed in single quotes. Use the exact sheet name, for example ='Sheet 1'!A2&" "&'Sheet 1'!B2.

Can I combine more than two columns using this method?

Yes. Continue adding ampersands and cell references, for example =Sheet1!A2&" "&Sheet1!B2&" "&Sheet1!C2. Include a separator between each column if needed.

Does this formula update automatically if the source cells change?

Yes. Because the formula references the source cells, the destination sheet updates automatically when the values in Sheet1!A2 or Sheet1!B2 change.