Ah ok, I didn't get this at the beginning.
In this case, you probably better to try this:
Condition split(Reference, ' ')[0] Equals Reference
THEN // There is only one information in the column
consume
Reference
Supplier
Event date
Unit status
Unit number
Cost
ID
ELSE
Apply to Each split(MYCOL, ' ')
consume
split(Reference, ' ')[loopid]
Supplier
Event date
split(Unit status, ' ')[loopid]
split(Unit number, ' ')[loopid]
split(Cost, ' ')[loopid]
ID