I have an excel sheet that has several thousand products on it. Each product consists of three columns of data with variable number of rows.
This is how it currently looks like
This is what I need to make it into
Manufacturer changes every 10-50 products. I'm guessing the solution (if one exists) needs some sort of a loop that goes through the whole table and collects the data before repopulating it into correct fields.
Each product can have variable amount of features, but the names (or labels) of these features are known. How ever each product can also have variable amount of different prices and the names of these fields are not known. Thus both price label and price value needs to be added on the individual product row.
This goes so over my head I don't even know how to google for the right answer. Probably some sort of combination of macros and indexing? I'd be grateful if someone can even point me at the right direction.

