Как написать формулу в Excel, чтобы удалить все после *, включая его? Оба текста до и после * имеют произвольный размер.

Ячейка A1: adlkjadflaskd * kljadkfjasdkfjhas

Ячейка A2: adslfkjasdfçlkjlkjlksjdflsdfs * 309982409

Ячейка A3: lkaçlaskjdfçklsadjf * sdakdaçsdlkfjaçslkdf

Результат будет:

Ячейка B1: adlkjadflaskd

Ячейка B2: adslfkjasdfçlkjlkjlksjdflsdfs

Ячейка B3: lkaçlaskjdfçklsadjf

Спасибо

1 ответ1

2

Используйте функции ВЛЕВО и НАЙТИ:

 =LEFT(A1,FIND("*",A1& "*")-1)

Поиск находит местоположение * и возвращает его как желаемую длину влево.

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