Вы можете использовать следующее, предполагая одиночные пробелы. Если больше одного пробела, вам нужно заменить его на один пробел.
=LEFT(B2,FIND(" ",B2,FIND(",",B2)+2)+1)
Больше, чем один пробел:
= LEFT(TRIM(SUBSTITUTE(B2,CHAR(32)," ")),FIND(" ",TRIM(SUBSTITUTE(B2,CHAR(32)," ")),FIND(",",TRIM(SUBSTITUTE(B2,CHAR(32)," ")) )+2)+1)
Если нет второго имени, возможно, просто обернуть в IFERROR
=IFERROR( LEFT(TRIM(SUBSTITUTE(B2,CHAR(32)," ")),FIND(" ",TRIM(SUBSTITUTE(B2,CHAR(32)," ")),FIND(",",TRIM(SUBSTITUTE(B2,CHAR(32)," ")) )+2)+1),TRIM(SUBSTITUTE(B2,CHAR(32)," ")))