Data Import & Export

How to Split Excel Data Using a Delimiter or Formula

Anum MushtaqAnum Mushtaq Nov 10, 2026 868 views

Question details

The user needs to split a single column containing multiple values separated by specific characters into separate columns.

How to Split Excel Data Using a Delimiter or Formula
Product
Excel
Device & OS
not provided
Scenario
Organizing imported or messy data by separating text strings into distinct columns based on delimiters or complex patterns.
Observed behavior
Data is trapped in a single column with inconsistent separators or complex patterns, preventing proper data analysis and formatting.
Before you start

Before splitting your data, ensure you insert enough empty columns to the right of your target column so that the newly split data does not overwrite your existing data.

Solution 1Recommended

Split Data Using the Text to Columns Feature

This built-in tool is the easiest way to separate text into different columns based on a specific delimiter like a comma, space, or custom character.

Text to Columns is the standard method for splitting data when you have a consistent separator between values. It parses the data and distributes it across adjacent cells.

1
Select the target data

Highlight the column or cells containing the text you want to split.

2
Open Text to Columns

Go to the "Data" tab on the Excel ribbon and click the "Text to Columns" button.

3
Choose the data type

In the wizard, select "Delimited" if your data uses characters like commas or tabs to separate fields, then click "Next".

4
Select the delimiter

Check the box for your specific delimiter (e.g., Comma, Space, or check 'Other' and type a custom character). The Data Preview window will show how it splits. Click "Finish".

Split Data Using the Text to Columns Feature
Data Safety: Remember that the split text will replace the content in the cells immediately to the right. Always ensure there is blank space available.
Efficient Data Management

Split and Manage Data Easily with WPS Spreadsheet

WPS Spreadsheet offers powerful, built-in tools like Text to Columns, advanced formulas, and intuitive data processing features to split and organize complex datasets seamlessly.

  1. 1. Open your file: Launch WPS Spreadsheet and open the workbook containing the combined data.
  2. 2. Select the data: Highlight the column or specific cells you need to split.
  3. 3. Use Text to Columns: Navigate to the "Data" tab on the top menu and click on "Text to Columns".
  4. 4. Configure the split: Select "Delimited", choose the specific character separating your data (like a comma or space), and click "Finish" to separate your data instantly.
Fully compatible with Microsoft Excel (.xlsx, .csv) formats without data loss.Built-in Text to Columns feature with an intuitive, easy-to-use wizard.Comprehensive library of text functions for advanced data extraction and manipulation.Lightweight, fast, and completely free to use.
microsoft office alternative - wps office

Frequently Asked Questions

Why is Text to Columns overwriting my adjacent data?

Text to Columns places the newly split data into the columns immediately to the right of your original data. If those columns contain existing data, it will be overwritten. Always insert blank columns before performing the split.

Can I split data based on a line break?

Yes. In the Text to Columns wizard, select 'Other' as your delimiter and press Ctrl+J in the text box next to it. This shortcut represents the line break character, allowing you to split multi-line cell content.

What should I do if my delimiters are inconsistent?

You can first use the SUBSTITUTE function or the Find and Replace tool (Ctrl+H) to standardize all separators into a single character (like a comma or semicolon) before using the Text to Columns feature or Power Query.

Is TEXTSPLIT available in all versions of Excel?

No, the TEXTSPLIT function is a dynamic array function available only in Microsoft 365 and Excel for the web. Older versions should rely on the Text to Columns feature or a combination of LEFT, MID, and RIGHT functions.