Applies To
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016 Microsoft Office

You might want to split a cell into two smaller cells within a single column. Unfortunately, Excel does not support splitting a single cell like Word tables do. 

In Word, a table is a layout tool for arranging text on a page. Cells can be split or merged freely because they don’t represent structured data.

In Excel, a cell is the smallest unit of data. Every cell must live at a specific row and column intersection. Excel worksheets are like graph paper — each square already has a fixed position, so you add more squares instead of cutting one in half. Because of that, Excel cannot split a single cell into multiple cells the way Word can.

Instead, Excel lets you:

  • Split the contents of a cell into adjacent cells (columns or rows), or

  • Insert new rows or columns to hold additional data.

See the following screenshots for an example:

Cells in Excel Cells that have been split

Split the content from one cell into two or more cells

Note:  Excel for the web doesn't have the Text to Columns Wizard. Instead, you can Split text into different columns with functions.

  1. Select the cell or cells whose contents you want to split. For example,Cell with delimited text

    Important: When you split the contents, they will overwrite the contents in the next cell to the right, so make sure to have empty space there.

  2. Select Data > Data Tools > Text to Columns.

  3. Choose the delimiter or delimiters to define the places where you want to split the cell content, and then select Apply. Use Custom to split at comma + space.

    Split Text to Columns options​​​​​​​

  4. The cell is spit across three columns.

    Split text to columns results

Note: You can transpose columns to rows. After you finish splitting the cell, copy the results then choose Paste Special > Transpose Rows and Columns.

Use Flash Fill to split cells

When your text split isn't consistent or you just want Excel to "figure it out", you can use Flash Fill. This is good when you want to separate names from a single column or combine first and last names from two different columns. 

For an example, see Using Flash Fill in Excel.

Split cell into two or more columns or rows using TEXTSPLIT (Excel on the web)

In Excel on the web, if your data is in one cell and separated by a delimiter (comma, semicolon, line break, etc.) you can use the TEXTSPLIT function.

  1. Enter "Apple, Banana, Cherry" into a cell A1.

  2. In the cell immediately to the right, enter the formula =TEXTSPLIT(A1,,", ") and press Enter.

The result is the column is split into three rows at the delimiter.

Excel SPLITTEXT function example

See Also

Merge and unmerge cells

Merging and splitting cells or data

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.