The mod4 seems to be more efficient and it actually remove a row that doesn't have a complete set of columns, the problem is when i need to retrieve additional columns, i will have to add a case result every time. I did however made a good progress with your examples.
here is the actual project that i've made so far, which reads a file as an input and grab all the headers/information then retrieve summary information of each device tested.
I've put all files in this zip file since i can only attach upto 3 items, if you try with "bad datalogfile" you'll see that the data from 3rd unit got pushed to 2nd unit.
Regards,
Peter