Мне нужно извлечь JUST THE NERS из строки ниже. Какую функцию я бы использовал в Excel?EXCEL: Извлечь текст в строке NOT между двумя символами
Пример:
Jane Doe <[email protected]>
Любая помощь будет принята с благодарностью!
Мне нужно извлечь JUST THE NERS из строки ниже. Какую функцию я бы использовал в Excel?EXCEL: Извлечь текст в строке NOT между двумя символами
Пример:
Jane Doe <[email protected]>
Любая помощь будет принята с благодарностью!
Основываясь на том, что у вас было ранее для данных образца, функция LEFT
в сочетании с функцией FIND
сделает все, что вам нужно. Что-то вроде
=LEFT(A1, FIND("<",A1,1)-2)
Ломая, что это делает изнутри:
FIND("<",A1,1)-2)
Это говорит это, чтобы найти первый экземпляр «<» символ в указанной ячейке (A1), начиная с и включая первый символ. Он вернет позицию этого персонажа. Так что с текстом он выглядит как Jane Doe <[email protected]>
, он вернет 10, вычитая 2, чтобы сказать, что мы не хотим этого фактического персонажа, и нам не нужно пространство перед ним.
Так с этим в виду наша формула выглядит следующим образом:
=LEFT(A1, 8)
Что означает получить 8 символов, начиная с самого левого символа, из указанной ячейки (A1). В результате в Jane Doe
Надеются, что это помогает :)
Попробуйте вместо этого:
=LEFT(F3,FIND(" <",F3))
=FIND(" <",F3)
Найдет первый экземпляр символа «<» в тексте.
После этого наша формула будет выглядеть следующим образом:
= LEFT (F3.9)
, который означает, что мы получаем 9 символов осталось, и это будет возвращать:
Jane Doe
Пробовал что-то с 'LEFT' и' FIND' уже? – Jerry
Если у вас есть столбец с аналогичными данными, текст в столбцы с '<', как может ограничивать разделитель. – pnuts
Не могли бы вы предоставить нам образец ваших данных, чтобы у нас было над чем работать? Решение вашей проблемы зависит от того, как структурирована информация. –