#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))),"")