Excel: исключая первое слово

#excel

#excel

Вопрос:

Как я могу создать формулу, чтобы исключить первое слово и сохранить второе слово. Если ячейка содержит только одно слово, она должна быть пустой. Смотрите пример ниже.

введите описание изображения здесь

Ответ №1:

Вот еще

 =IFERROR(MID(A1,SEARCH(" ",A1) 1,LEN(A1)),"")
  

Ответ №2:

Вот один из способов

 =IF(ISNUMBER(FIND(" ",A1)),RIGHT(A1,LEN(A1)-FIND(" ",A1)),"")
  

Ответ №3:

Вот еще:

 =IF(IFERROR(FIND(" ",A1),0)>0,RIGHT(A1,LEN(A1)-FIND(" ",A1)),A1)
  

Ответ №4:

Чтобы вернуть второе слово, если в нем два или более слов, и пустое, если его нет, попробуйте:

 =TRIM(MID(SUBSTITUTE(TRIM(A1)," ",REPT(" ",99)),99,99))
  

Может ли быть больше двух слов? Что тогда?

Вот подход, который всегда будет возвращать последнее слово (и пустое, если есть только одно слово):

 =IFERROR(IF(FIND(" ",TRIM(A1)),TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",99)),99))),"")