Skip to main content

Easily split delimited text into rows in Excel

Author Siluvia Last modified

Kutools for Excel

Boosts Excel With 300+
Powerful Features

As shown in the screenshot below, to split the delimited text into different rows by a semicolon, how can you do? Actually, you can handle it by using the Power Query feature, or by using VBA script, but both methods are troublesome for most Excel users. Here we highly recommended Kutools for Excel's Split Data into Rows feature to solve this problem. With this feature, you can easily split delimited text into different rows by a certain separator with just a few clicks.

shot-split-data-to-rows-1


Split delimited text into rows in Excel

Please do as follows to apply the Split Data into Rows feature of Kutools for Excel to easily split text into rows by certain delimiter.

1. Select the column range (in this case, I select C5:C7) containing the delimited texts you want to split into rows.

2. Go to the Kutools tab, select Merge & Split > Split Data to Rows to enable this feature.

shot-split-data-to-rows-2

3. In the Split Data to Rows dialog box, you need to configure as follows:

1) In the Split on this column section, the range you selected in step1 is displayed in the Range box. You can change the range if you need.
2) In the Delimiter section, select a separator that separates the texts.
In this case, since my text is separated by semicolons, I select the Semicolon option here.
3) Click OK to start splitting the texts. See screenshot:

shot-split-data-to-rows-3

The delimited text is now split into different rows by a semicolon.

After splitting, you can see the values in the Group column appear multiple times, that's because it is automatically copied down to match each piece of the split text.

shot-split-data-to-rows-1

Notes:
1) If you need to split text which delimited by space or new line, choose the Space or the New line option in the dialog box.
2) You can manually specify a delimiter by selecting the Other option and entering the separator you need in the textbox;
3) If you need to split text by the number of characters, choose the Specify width option and enter a number in the textbox.
For example, you want to split every 4 characters of the text strings in range C5:C7 into different rows. You can select Specify width option and enter a number 4 in the textbox.
shot-split-data-to-rows-4

shot-split-data-to-rows-5

4) Click the Example button to open the example workbook of this feature.

Productivity Tools Recommended

Office Tab: Use handy tabs in Microsoft Office, just like Chrome, Firefox, and the new Edge browser. Easily switch between documents with tabs — no more cluttered windows. Know more...

Kutools for Outlook: Kutools for Outlook offers 100+ powerful features for Microsoft Outlook 2010–2024 (and later versions), as well as Microsoft 365, helping you simplify email management and boost productivity. Know more...


Kutools for Excel

Kutools for Excel offers 300+ advanced features to streamline your work in Excel 2010 – 2024 and Microsoft 365. The feature above is just one of many time-saving tools included.

🌍 Supports 40+ interface languages
✅ Trusted by 500,000+ users and 80,000+ businesses worldwide
🚀 Compatible with all modern Excel versions
🎁 30-day full-featured trial — no registration, no limitations
Kutools for Excel RibbonKutools for Excel Ribbon