If the string always contains the same number of components, you could use:
split({table.string}," ")[1]//change the number for each component
If the number of components can change, then use a formula like the following for each possible member of the array:
if ubound(split({table.string}," ")) >= 3 then
split({table.string}," ")[3]
//for the third member
-LB