SOLVED

Semicolon cel to rows conversion

Copper Contributor

Is there an easy way in excel to convert this (old) situation to the (new) one? Some great function combinations would-be very welcome.

thanks in advance

Pieter2000_0-1621688316701.png

 

2 Replies
best response confirmed by Pieter2000 (Copper Contributor)
Solution

This is pretty straightforward using Power Query:

Click inside one of the cells in your "(old)" range. Go to Data, From Table/Range, confirm the range, and check the "My table has headers" checkbox. Ok. The Power Query editor will open. Click on the header for the second column "Y(old)". Go to the menu item, Home → Split Column → by Delimeter. Ensure the delimter is "Semicolon", "Each occurrence of the delimiter", expand the "Advanced Options", and choose to split into Rows. Click Ok. Then go to Home → Close & Load. A new worksheet will be created with your reformatted data.

@BlairHall thank you very much. That works great. (Should have discovered power query earlier)

1 best response

Accepted Solutions
best response confirmed by Pieter2000 (Copper Contributor)
Solution

This is pretty straightforward using Power Query:

Click inside one of the cells in your "(old)" range. Go to Data, From Table/Range, confirm the range, and check the "My table has headers" checkbox. Ok. The Power Query editor will open. Click on the header for the second column "Y(old)". Go to the menu item, Home → Split Column → by Delimeter. Ensure the delimter is "Semicolon", "Each occurrence of the delimiter", expand the "Advanced Options", and choose to split into Rows. Click Ok. Then go to Home → Close & Load. A new worksheet will be created with your reformatted data.

View solution in original post