1

Помогите с формулой для извлечения текстовых клипов из строк. Превращение

  • SP BILL(DL/ON-SITE CONT) в DL/ON CONT
  • ST MISC(ПУТЕШЕСТВИЯ) в ПУТЕШЕСТВИИ

У меня проблемы с удалением "-SITE" из одной ячейки без разрушения другой. Вот что у меня так далеко ...

=MID(A1,FIND("(",A1)+1,FIND(")",A1,FIND("(",A1)+1)-1-FIND("(",A1))

2 ответа2

3

Попробуйте это, обновив, чтобы убедиться, что ячейка в A1 не пустая и содержит оба (и) символа:

=IF(OR(ISERR(FIND("(",A1)),ISERR(FIND(")",A1)),ISBLANK(A1)),"",SUBSTITUTE(MID(A1,FIND("(",A1)+1,FIND(")",A1)-FIND("(",A1)-1),"-SITE",""))
1

Закрыть, ЗАМЕНИТЕ твой друг -

=IF(LEN(A1)<>LEN(SUBSTITUTE(A1,"-SITE","")),MID(SUBSTITUTE(A1,"-SITE",""),FIND("(",SUBSTITUTE(A2,"-SITE",""))+1,FIND(")",A1,FIND("(",SUBSTITUTE(A1,"-SITE",""))+1)-1-FIND("(",SUBSTITUTE(A1,"-SITE",""))-5),MID(A1,FIND("(",A1)+1,FIND(")",A1,FIND("(",A1)+1)-1-FIND("(",A1)))

На самом деле, после того, как я наконец понял это правильно, я больше не считаю ЗАМЕНИТЕЛЯ другом. Приведенный выше ответ гораздо лучше дружит с ЗАМЕНИТЕЛЕМ, чем мой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .