Your data appears to be in the opposite columns to mine,though not the headings, so you either need to output the data to match the order SKU, Category or tweak the code which should be simple todo. I have stated in more than one post that I would have the fixed SKU first before the variable categories and that is how I wrote it, you merely need to swap the column indexes.
Brian