Каждая часть определяется по формуле извлечения подстроки через разделитель.
Если исходный текст в ячейке A3, а номер части для для извлечения в ячейке H1:
=ПСТР( ";"&A3&";"; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); H1))+1; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3);H1+1)) - НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); H1))-1)
заменив H1 на номер вхождения подстроки получим 4 формулы
подстрока 1:
=ПСТР( ";"&A3&";"; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); 1))+1; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3);1+1)) - НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); 1))-1)
подстрока 2
=ПСТР( ";"&A3&";"; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); 2))+1; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3);2+1)) - НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); 2))-1)
подстрока 3
=ПСТР( ";"&A3&";"; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); 3))+1; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3);3+1)) - НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); 3))-1)
подстрока 4
=ПСТР( ";"&A3&";"; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); 4))+1; НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3);4+1)) - НАЙТИ( СИМВОЛ(3); ПОДСТАВИТЬ(";"&A3&";"; ";"; СИМВОЛ(3); 4))-1)