How to Split a Cell in Excel
Separate one column into several — first and last names, a full address, a comma-separated list — with Text to Columns, Flash Fill, or a formula. Here's each method and when to use it.
The quick answer: select the column, go to Data → Text to Columns, choose Delimited, tick the character that separates your data (a space, comma or tab), and click Finish. Here are the three methods and when each is best.
1. Text to Columns (the workhorse)
Select the column, then Data → Text to Columns. Choose Delimited to split on a character, click Next, and tick the delimiter — Space for names, Comma for CSV-style data. The preview shows the result; click Finish. Choose Fixed width instead when the split is by position, not a character.
2. Flash Fill (fastest for patterns)
In the column next to your data, type what you want the first row to become — just the first name, say — then press Ctrl + E. Excel recognizes the pattern and fills the rest. Great for pulling first names, domains from emails, or area codes from phone numbers.
3. TEXTSPLIT (Excel 365)
For a live formula that updates as data changes, =TEXTSPLIT(A2," ") splits on spaces and spills into separate cells. Swap the space for any delimiter. On older Excel without TEXTSPLIT, Text to Columns is the reliable route.
Cleaning columns to analyze them?
Quiriz reads your spreadsheet as-is and answers your questions directly — no splitting or reformatting first. Free to start.
Try Quiriz free →