Обрезать текст после скобки в Excel

Я хочу обрезать текст после скобки в ячейке Значение

Текущая формула, которую я использую, продолжает давать мне ошибку, когда я не могу извлечь целевую строку.

=LEFT([@[Name ]],FIND("(",[@[Name ]]))

Я хочу пойти по магазинам (сегодня)

Цель: удалить

(Сегодня)

Ожидаемый результат:

Я хочу пойти за покупками


person Ajaxcbcb    schedule 01.06.2017    source источник
comment
@pnuts я перефразировал тему   -  person Ajaxcbcb    schedule 01.06.2017
comment
=LEFT([@Name],FIND("(*",[@Name])) Я пробовал, но не работает и выдает ошибку # значение   -  person Ajaxcbcb    schedule 01.06.2017
comment
как насчет использования формулы?   -  person Ajaxcbcb    schedule 01.06.2017


Ответы (1)


Один из них должен подойти.

=TRIM(LEFT([name], FIND("(", [name]&"(")-1))
=TRIM(REPLACE([name], FIND("(", [name]&"("), LEN([name]), TEXT(,)))

Обратите внимание, что я добавил к исходному тексту суффикс символа, который ищет НАЙТИ. Таким образом, он всегда будет найден, даже если его нет в исходном тексте.

Вы можете обнаружить, что у вас есть несанкционированный конечный пробел в метке заголовка Name.

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

person Community    schedule 01.06.2017