Извлечение данных между двумя символами в Excel

У меня есть следующий формат в Excel, и я пытаюсь извлечь данные между символами:

First Last <flastname@xxxx.com> 

Мне нужно извлечь адрес электронной почты между <и> в свою собственную ячейку

  • Как я могу подсчитать уникальные значения, разделенные запятыми, в Excel 2010
  • Какие функции рабочего листа могут возвращать массив
  • Как узнать, что связано с моей рабочей таблицей Excel?
  • Суммирование нескольких ячеек, соответствующих критериям столбца и столбца?
  • Сумма значений из строк, если критерии найдены в горизонтальном диапазоне
  • Как сделать две формулы ссылками на те же ячейки в Excel?
  • Благодаря!

  • Как выделить уникальные значения в Excel
  • Создание линейных диаграмм, чтобы линия проходила через все точки данных
  • Как получить диаграмму в Excel, чтобы автоматически добавлять новые серии данных?
  • Не идентичные случайные числа
  • Защита форматирования в Excel 2007
  • Вложенные Ifs для личного бухгалтерского листа
  • 4 Solutions collect form web for “Извлечение данных между двумя символами в Excel”

    Используйте следующую формулу, считая, что ваши данные находятся в ячейке A2

     =mid(left(A2,find(">",A2)-1),find("<",A2)+1,len(A2)) 

    Чтобы избежать сообщения об ошибке, если ваши данные не соответствуют друг другу, вы можете использовать следующее в Excel 2007 и выше:

     =iferror(mid(left(A2,find(">",A2)-1),find("<",A2)+1,len(A2)),"") 

    Возможно, более простой подход или, может быть, просто другой подход без формул.

    Вы можете выполнить Replace в диапазоне данных дважды.

    Первый Заменить *< с (blank)

    Затем замените > на (blank) .

    Выполнено (если некоторые из ваших данных не соответствуют !!!)

    Ответ на nutsch не работает, если оба символа одинаковы.

    Я думаю, что это лучше:

    = MID (K370, FIND («a», K370) +1, FIND («b», K370, FIND («a», K370) +1) -FIND («a», K370) -1)

    Где K370 – ваша исходная ячейка, а «a» и «b» – два последовательных символа.

    Вы можете выбрать столбец своих данных и выбрать «текст для столбцов» на вкладке «Данные» на ленте. Затем выберите «разделитель» и нажмите «Далее». Затем в разделителях введите «<» и нажмите «Далее». Затем нажмите «Готово». Сделайте то же самое для разделителя «>», и все в порядке. Обратите внимание, что это не простой способ, которым летучая мышь будет изучать вас в качестве решения для других вопросов. повеселись

    Давайте будем гением компьютера.