I was trying to organise my data set for some other software using knime and i wanted to move data from col 4 to col 6 , col 7 to col 9 and so and so forth to bring them all directly below col 1 to col 3
This workflow does what you want, it depends on the columns being in the right order and no additional column there that messes things up. Basically it splits the datasets, reassigned the column headers and concatenates everything back.
Glad it helped. I would say there is really no need to study JavaScript a lot for Column Expressions node. Here is the tutorial I always check when dealing with Column Expressions node because I do not know the JS syntax https://www.w3schools.com/js/