Excel 2010: Split Column Data Into Two [Parse Cells]

Excel 2010 includes a feature to parse cells. It could be helpful when we need to split data in to columns without entering the data right from the scratch. This post covers how to split column data into two.

Launch Excel 2010, Open datasheet, choose the column you want to split, right-click the column next to it, and on its context menu click Insert.

For Instance: We need to split the Name column. Right-click column C, and hit Insert.

column to slit 1

You will see new column is inserted.

new 'column

Now select the column you want to parse, go to Data tab and click Text to Columns.

data tab

You will reach a Convert Text To Columns wizard. In first step, you can choose the type of data. In this case we will  choose Delimited as data type. Click Next to continue.


text cnvrt wizard

In this step, you can set the delimiters that your data contains. Under Delimiters choose an appropriate option. In our case, space is the delimiter so we will choose space and enable the options which says Treat consecutive delimiters as one. Click Next.

step 2

Here you can select a column and set data format. We will select General under Column data format. From Destination we have already selected the column which we want to split, but you can also change the Destination by clicking button at the end of it’s field. In the bottom pane, you can view the changes that occur according to the settings. Click Finish to end the wizard.

step 3

Click OK to replace the contents of the destination.

replace dialog

Now you can see in the screenshot below, that the column is successfully parsed into two columns.

split complete' 1

You can also checkout How to freeze columns & rows in Excel 2010

Advertisement
  • Carol Guinn

    Just what I needed. Thanks!

  • Laura Rice

    Just what I needed too, thank you :-)

  • Jr4821

    AWWWWW SNAP!!! Somebody just blew their boss’s mind…

  • Mahesh

    What if the cell contails a DDE link, then it shws the formula & not the test??????

  • Soujanya

    Hi,

    If we want to split one column into multiple rows…?
    something like if we have a+b, a-b ,a*b in one cell, now i want to place each operation in below rows..
    a+b
    a-b
    a*b

    what should i do?

    • e

      After splitting your text into cells, press F1 and look up “Switch rows and columns”.
      There is instruction for Copy / Paste-transpose.

  • Sweet_priya123

    Thank u so much for the post…..

  • Sam29681

    It is correct, but if there is samir more next colounm samir,more next colounm samir-more then which formula I use. 

  • kkamo

    hi can you split a cell horizontally?

    • BDT

      do it as per the above soln first, then transpose it.

  • http://www.facebook.com/nyeta.haines Nyeta Haines

    Thank you! Appreciate the screenshots!

  • Steph

    what if the data in the cell is from a string that has multiple lines – you know how you can have a hard return in an excel cell – how do I pull each row of data in one cell to a separate column

  • John

    What if there is not a space between the two items? For example, I have F54 representing Female 54 years old. I want the sex and age in two different columns.