The formula should work assuming you have a single space between each piece of text. If there might be additional spaces try adding another TRIM function to Donkeyote's suggestion, i.e.
=TRIM(MID(SUBSTITUTE(TRIM($A1)," ",REPT(" ",100)),1+(COLUMNS($B1:B1)-1)*100,100))
Bookmarks