Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed:
Text to Columns (Excel) and SPLIT (Google Sheets) split cell content on a specified delimiter. When nothing splits, the detected delimiter does not match the actual separator in the data — often because the apparent delimiter is a non-breaking space, a different invisible character, or the data is already a number that cannot be split as text.
=SPLIT(A2,",")=SPLIT(SUBSTITUTE(A2,CHAR(160),","),",")The data used non-breaking spaces (CHAR(160)) as separators rather than regular commas. SUBSTITUTE converts them to commas first so SPLIT can find them.
Edit the grid or formula, then run it through a real spreadsheet engine — no signup.
Sample data — click any cell to edit
Stop hunting errors by hand.
Upload your spreadsheet and the Auditor flags every Split and broken formula at once — or paste this one formula and get the fix explained.
Use a formula-based split in a helper column: =TRIM(MID(SUBSTITUTE(A2," ",REPT(" ",100)),(N-1)*100+1,100)) for the Nth word, or use Power Query (Get & Transform) which remembers the split step and replays it on refresh.
In Excel, Text to Columns only supports one delimiter at a time. Use SUBSTITUTE to normalize all delimiters to a single character first, then split. In Sheets, SPLIT(A2,",;|") splits on any of those three characters.
Wrap each SPLIT result in VALUE(): =VALUE(TRIM(SPLIT(A2,","))) or select the split output cells and use Data > Text to Columns with no delimiter change to trigger Excel's automatic type conversion.
Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.
Last reviewed: