Convert Data from one cell into multiple columns? Help!

New Contributor
I have an order form online that does everything we want it to do except spit out a report that makes any sense for us to use when it comes to placing our orders. And they haven't offered much in terms of helpful solutions, so I figured I would try here.


Basically, the problem is that in the excel report that comes from the form, every person's order goes into one cell:











Meanwhile, this is how we need that data:

2020-10-08 (1).png

At the moment, we're putting the column with all the orders into our already filled out template with all the product columns as in the 2nd photo, then using this formula to copy that data into the next column: =SUBSTITUTE(A2,CHAR(10),"^")

And then we do a text to columns, delimited, with tab and ^

But that only gets us here:

2020-10-08 (2).png

And I still have to spend hours inserting cells to move the data to the right column and then find/replacing text with nothing so we can just have the amount ordered data in each cell.


So my question is does anyone know of a formula or macros or something that will make this easier for our team? 


Thanks in advance!


3 Replies


That's job for Power Query if you consider it as an option.

Thanks! I have been trying to play around with that to figure out what/how to do this. Any tips? I've never used Power Query before and it's a lot for me to take in at once.


That's better to explain on sample file, otherwise it'll be abstract repeating of books.