Data Import & Export

How to Split Complex Product Text into Two Columns in WPS Office Spreadsheets

Phi Hung VoPhi Hung Vo Nov 13, 2026 869 views

Question details

Separate combined product text into two columns—one for the product description and one for the model-code list—when the text lacks a consistent delimiter.

How to Split Complex Product Text into Two Columns in WPS Office Spreadsheets
Product
WPS Office Spreadsheets
Device & OS
not provided
Scenario
The user has product rows such as "Original Canon Case LED IR001 IR002" and needs the description split from the IR-prefixed model codes.
Observed behavior
Simple splitting by spaces creates too many columns or breaks the product description, so a pattern-based or prefix-based split is required.
Before you start

Before you split the data, check whether the model codes always begin with the same prefix, such as IR, and locate where that prefix first appears. If the prefix also appears inside product descriptions, target the space before the prefix or review the output carefully to avoid incorrect splits.

Solution 1Recommended

Split Text by Model-Code Prefix Using Formulas in WPS Office Spreadsheets

Use this when the model codes start with a consistent prefix such as IR and you want to keep both the description and the full code string.

This formula method searches for the first occurrence of the space plus the model-code prefix and extracts the text before it as the description and the text from the prefix onward as the code list. It avoids removing the prefix, unlike entering the prefix as a Text to Columns delimiter.

1
Identify the code prefix

In your WPS Office Spreadsheets worksheet, confirm the prefix that starts the model codes, for example IR, and note the source column.

2
Extract the product description

In a blank column, enter =TRIM(LEFT(A2,FIND(" IR",A2)-1)) and press Enter. Replace A2 with the first cell of your combined text.

3
Extract the model codes

In the next blank column, enter =MID(A2,FIND(" IR",A2)+1,LEN(A2)) and press Enter to return the code list starting at IR.

4
Fill the formulas down

Drag the fill handle or double-click it to apply the formulas to the remaining rows, then review the split columns for overlapping patterns.

Split Text by Model-Code Prefix Using Formulas in WPS Office Spreadsheets
Clean two-column split: The product description appears in one column and the model code list appears in the next, keeping the IR prefix intact.

Split Product Text into Two Columns Free with WPS Office Spreadsheets

WPS Office Spreadsheets can open your Excel file, locate the model-code prefix, and split descriptions from codes using formulas or Text to Columns—without changing your original data structure.

  1. 1. Download WPS Office: Go to the official WPS Office website and click Download to install the free desktop version.
  2. 2. Open the Excel file in WPS Spreadsheets: Launch WPS Office Spreadsheets and open the .xlsx workbook containing the product text.
  3. 3. Apply the split: Select your data and use Data > Text to Columns or enter the LEFT/FIND formula described above to separate the product description from the model codes.
  4. 4. Save the result: Save the workbook as .xlsx to retain compatibility with Microsoft Excel and Google Sheets.
Split complex text using familiar spreadsheet formulas or Data toolsKeep the original Excel .xlsx file format when savingFree to download and lightweight for everyday spreadsheet workRibbon interface similar to Microsoft Excel for an easy switch
microsoft office alternative - wps office

Frequently Asked Questions

What if the model code does not start with IR?

Replace IR in the formula or regex with the actual prefix. For example, use =MID(A2,FIND(" SKU",A2)+1,LEN(A2)) if the code list starts with SKU, or use Text to Columns with that prefix as the delimiter if you do not need to keep the prefix.

Can I split the text when the prefix appears inside the product description?

Yes. Target the space before the prefix by using FIND(" IR",A2) rather than FIND("IR",A2). Then review rows where the description contains the same phrase to prevent incorrect splits.

How do I split all rows at once?

In WPS Office Spreadsheets, fill the formulas down the entire column. In Google Sheets, use ARRAYFORMULA with REGEXEXTRACT to spill results for the full range.

Does Text to Columns keep the prefix?

If you use the prefix as the delimiter, the delimiter is usually removed. To keep the prefix, use the formula method with FIND and MID instead.