Я немного не уверен, пытаетесь ли вы сделать это в макросе или электронной таблице. Следующее будет работать в электронной таблице и может быть изменено для макроса.
Предполагается, что ваш столбец данных в столбце D, и этот пример разбивает строку в D4.
Поле D5 имеет функцию
=LEFT(D4, FIND(",",D4)-1)
Поле D6 имеет функцию
=LEFT(MID(D4,FIND(",",D4)+2,LEN(D4)),FIND(" ", MID(D4,FIND(",",D4)+2,LEN(D4))))
Поле D7 имеет
=RIGHT(MID(D4,FIND(",",D4)+2,LEN(D4)),LEN(MID(D4,FIND(",",D4)+2,LEN(D4))) -FIND(" ", MID(D4,FIND(",",D4)+2,LEN(D4))))