In this article:

How to Split Text to Rows in Google Sheets (Easiest Way 2024)

In this article we will show you how to split text to rows Google Sheets. Simply follow our steps below and copy the example formula and you can split any text into rows in just a few clicks! 

Split Text Into Rows in Google Sheets

Google Sheets does not have a split text to rows feature. A workaround for this is to use the SPLIT function combined with the TRANSPOSE function. We explain exactly how to do this below:  

Syntax

=TRANSPOSE(SPLIT(cell, delimiter))

Where

=SPLIT: splits data to several cells depending on the delimiter set

Cell: the reference to the cell containing the string to split

Delimiter: the special character in the data to use as markers for splitting it to columns; they are closed in double quotes

=TRANSPOSE: converts columns to rows and rows to columns

The SPLIT function divides the input data to columns, while the TRANSPOSE function converts the columns to rows and rows to columns:

Transpose function example how it works

Finally, note that SPLIT function applies to only a single cell.

1. Identify cell and delimiter (separators)

Split text to rows google sheets, select cell

In this example, the string to split is in the cell A1 and the delimiters are the comma symbol:

Cell: A1

Delimiter “,”

2. Use formula =TRANSPOSE(SPLIT(cell, delimiter))

For this example, the formula becomes

=TRANSPOSE(SPLIT(A1,”,”))

We will add this formula to cell D1.

Split text to rows google sheets, add formulas

3. Press Enter.

The output becomes:

Split text to rows google sheets, output

FAQs

Can you split more than one cell with text to rows?

Yes! Just modify the formula by enclosing it inside ARRAYFORMULA:

=ARRAYFORMULA(TRANSPOSE(SPLIT(cell, delimiter)))

We have the following example:

Split text to rows google sheets, two cells containing text to split

The cells are A1 and A2. We can combine them into A1:A2 as the cell input to the formula:

=ARRAYFORMULA(TRANSPOSE(SPLIT(A1:A2, ",")))

The result becomes two cells split into two columns.

Split text to rows google sheets, two cells split to two columns

How to remove the #REF! error?

Split text to rows google sheets, #ref! error

This error happens when the output range overlaps with a cell with a stored value. To remove the error, just clean the cells of any stored value. 

How to remove the #VALUE! error? 

Split text to rows google sheets, #value! error

This happens when the input cell reference points to a blank cell. To remove the error, recheck the formula to see if it points to the correct cell with value to split.

If you enjoyed this article, you might also like our article on how to split text in Google Sheets or our article on how to add crypto prices in Google Sheets. 

If you want to learn how to add reminders in Google Sheets, we also suggest checking out our detailed guide. 

Use our deadline tracking software to easily track deadlines from your spreadsheet in just a few clicks.

Automate repetitive tasks with Lido

Save hours on repetitive and tedious work. Lido is a new spreadsheet that connects your spreadsheets, forms, PDFs, and email inbox.

Trigger
Action
Select trigger
When a cell value in Google Sheets changes
Check Google Sheets for today's date
When a new row is added to Google Sheets
On new Google Form submission
Send me a daily reminder
On new Typeform submission
When a cell value in database changes
Check database for today's date
When a new row is added in database
When a new HubSpot customer is created
Select action
ADDCALENDAREVENT
Creates a one- or multiple-day calendar event with optional attendees
ADDHUBSPOT
Adds an object to Hubspot
ADDSLACKCHANNEL
Create a Slack channel, and optionally add a topic or members
CALLURL
Makes any HTTP request
CREATEGOOGLEDOC
Replaces [@column_name] values in a Google Doc with the corresponding table row's values
CREATEPDF
Replaces [@column_name] values in a Google Doc with the corresponding table row's values, then export it as a PDF
FETCH
Makes any HTTP request and returns the response
INSERTROWS
Inserts given array below defined values in given worksheet
SENDGMAIL
Sends an email using your Google account
SENDOUTLOOK
Sends an email using your Microsoft Outlook account
SENDSLACK
Sends a Slack message
SENDSMS
Sends an SMS message using your Twilio account
UPDATECELL
Updates cells with given values
UPDATEHUBSPOT
Updates a property of a Hubspot object
Trigger is required
Action is required
Get started