Чтобы извлечь имя, используйте:
=LEFT(A1,FIND(" ",A1)-1)
А для имени:
=MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1))
Разбивка:
=LEFT(A1,FIND(" ",A1)-1)
- Мы используем FIND, чтобы найти первый пробел ( "" ) в данных (A1).
- Используя LEFT, мы извлекаем все из крайнего левого символа до местоположения первого пробела и -1 для учета пробела.
=MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1))
- Мы используем FIND, чтобы найти второй пробел ("") в данных (A1), добавление формулы для поиска первого пробела в качестве параметра для следующего FIND ( FIND ("", A1) + 1 ). Обратите внимание, что сейчас это + 1 , потому что мы хотим посмотреть, где находится символ пробела.
- Теперь у нас есть местоположение второго символа пробела. Мы вычитаем местоположение второго пробела из местоположения первого пробела, что дает нам общую длину второго слова. ( FIND ("", A1, FIND ("", A1) +1) -FIND ("", A1) )
- Подобно LEFT, мы используем MID для извлечения данных из середина строки данных. Мы просто говорим MIDDLE (данные, с чего начать, длина нужных данных).