Как извлечь часть текстовой строки из ячейки в Excel?

>> БЫСТРАЯ НАВИГАЦИЯ

  • Извлечь по позиции
  • Извлечь по символу
  • Извлечь между
  • Извлечь адрес электронной почты
  • Извлечь числа или альфа
  • Образец файла
  • Относительные статьи
  • В этом руководстве показаны методы извлечения подстроки из левой, средней или правой части ячейки, а также объясняется, как извлекать текст до или после определенного символа, как показано на скриншотах ниже.

    • Извлечь подстроку слева, посередине или справа
      Метод A: формула Метод B: удобный инструмент
    • Извлечь подстроку после или до указанного символа
      Метод A: формула Метод B: удобный инструмент
    • Извлечь подстроку между двумя символами
      Метод A: формула Метод B: удобный инструмент расширения
    • Извлечь адрес электронной почты из строки
    • Извлечь числовые или буквенные символы из строки
    • Загрузить файл образца
    • Другие операции (статьи), связанные с пробелами
      Извлечь n-й символ из строки Извлечь время из datetime И так далее ..

    Содержание

    1. Извлечь подстроку слева, посередине или справа
    2. Извлечь текстовую строку до и после или между символами без формулы
    3. Извлечь подстроку после или до указанного символа
    4. Извлечь подстроку между двумя символами cters
    5. Извлечь адрес электронной почты из строки
    6. Извлечь числовые или буквенные символы из строки
    7. Загрузить образец файла
    8. Другие операции (статьи), связанные с преобразованием файлов

    Извлечь подстроку слева, посередине или справа

    Метод A: извлечь подстроку слева, посередине или справа с помощью формулы

    В Excel есть несколько формул, которые помогут вам быстро извлечь часть текста.

    Извлечь первые n символов

    Предположим, вы хотите извлечь первые 3 символа из данных данного списка, выберите пустую ячейку, в которую вы хотите поместить извлеченный результат, затем используйте эту формулу

    = LEFT (B3,3)

    B3 – это ячейка, из которой вы извлекаете символы, 3 – это количество символов, которое вы хотите извлечь.

    Нажмите клавишу Enter , чтобы получить извлеченный результат. Затем перетащите маркер заполнения над ячейками, чтобы применить эту формулу.

    Извлечь последние n символов

    Например, чтобы извлечь последние 6 символов из списка строк, выберите пустую ячейку, в которую вы хотите поместить извлеченный результат, и используйте эту формулу:

    = RIGHT (B9,6)

    B9 – это ячейка, из которой вы извлекаете символы, 6 – это количество символов, которые вы хотите извлечь.

    Нажмите клавишу Enter , чтобы получить извлеченный результат. Затем перетащите маркер заливки над ячейками, чтобы применить эту формулу.

    Извлечь n символов из середины

    Если вы хотите извлечь 3 символа, начинающиеся с 4-го символа строки , вы можете использовать следующую формулу:

    = MID (B15,4,3)

    B15 – это ячейка, из которой вы извлекаете символы, 4 представляют извлечение символов из 4-го символа (считайте слева), 3 – это количество символов, которое вы хотите извлечь.

    Нажмите клавишу Enter , чтобы получить извлеченный результат. Затем перетащите маркер заполнения на ячейки, чтобы применить эту формулу.

    Примечание.

    Если вы хотите переместить извлеченные результаты в другое место, сначала скопируйте и вставьте извлеченные результаты как значение.

    Метод Б. Извлечь подстроку слева, посередине или справа с помощью Kutools for Excel

    Если вы не знакомы с формулами, вы можете попробовать Kutools for Excel Извлечь текст , с которой легко работать. это задание.

    Перед использованием утилиты извлечения текста, пожалуйста, уделите 3 минуты, чтобы бесплатно установить Kutools for Excel: Скачать бесплатно сейчас!

    1. Выберите ячейки, из которых вы хотите извлечь подстроки, нажмите Kutools > Text > Извлечь текст .

    2. Во всплывающем диалоговом окне Извлечь текст на вкладке Извлечь по местоположению первые три параметра поддерживают извлечение подстроки слева, посередине или справа.

    Первый символ N : извлечь подстроку из оставил. Например, извлеките первые 2 символа, установите этот флажок и введите 2 в текстовое поле.

    Последние N символов : извлечь подстроку справа от строки. Например, извлеките последние 2 символа, установите этот флажок и введите 2 в текстовое поле.

    Начальные до конечных символов : извлекает определенное количество символов из середины строки. Например, извлеките с 4-го по 9-й символ, установите этот флажок и введите 4 и 9 в текстовые поля по отдельности.

    Вставить как формулу : установите этот флажок, результатом будет формула, которую можно изменить при изменении исходной строки, в противном случае результат будет фиксированным. р> 3. После указания нужного местоположения нажмите Ok , появится диалоговое окно для выбора ячейки для размещения извлеченной подстроки. Нажмите OK.

    Теперь подстрока извлечена.

    Извлечь текстовую строку до и после или между символами без формулы

    Вот инструмент – Извлечь текст в Kutools for Excel может помочь вам быстро и легко извлекать строки до, после или между символами по мере необходимости. Нажмите, чтобы получить 30-дневную бесплатную пробную версию с 300 надстройками !

    ->

    Извлечь подстроку после или до указанного символа

    Если вы хотите извлечь подстроку после или до указанного символа, вы можете применить один из следующих методов для обработки задания.

    Метод A: Извлечь подстроку после или до определенный символ с помощью формулы

    Предположим, вы хотите извлечь символы после символа «-» из списка строк, используйте эту формулу:

    = ВПРАВО (B3; LEN (B3) -ПОИСК (“-“, B3))

    B3 – это ячейка, из которой вы хотите извлечь символы, – – это символ, после которого вы хотите извлечь строку.

    Нажмите клавишу Enter , чтобы получить извлеченный результат. Затем перетащите маркер заливки над ячейками, чтобы применить эту формулу.

    Если хотите чтобы извлечь подстроку перед определенным символом, вы можете использовать следующую формулу:

    = LEFT (B10, SEARCH (“-“, B10) -1)

    Пример результата показан ниже:

    Примечание

    Данные могут быть потеряны или изменены при копировании и вставке результатов формулы в другое место. Чтобы предотвратить возникновение этой проблемы, вы можете скопировать и вставить результаты формулы как значение после применения формулы. Или вы можете попробовать Метод Б.

    Метод B: Извлечь подстроку после или до определенного символа Kutools for Excel

    Для прямого извлечения подстроки после или до указанного символа вы можете использовать Утилита извлечения текста из Kutools for Excel , которая может помочь вам извлечь все символы после или до символа, также может извлекать символы определенной длины до или после символа.

    Перед использованием утилиты извлечения текста, пожалуйста, потратьте 3 минуты, чтобы бесплатно установить Kutools for Excel: Скачать сейчас бесплатно!

    1. Выделите ячейки, в которых вы хотите извлечь символы, нажмите Kutools > Text > Извлечь текст .

    2. Во всплывающем диалоговом окне Извлечь текст на вкладке Извлечь по местоположению перейдите к параметрам перед текстом и после текста, чтобы указать нужный параметр..

    Перед текстом : извлечь подстроки перед введенным символом (ами). Например, введите – в текстовое поле, все символы перед – будут извлечены.

    После текста : извлечь подстроки после введенного символа (ов). Например, введите – в текстовое поле, все символы после – будут извлечены.

    Вставить как формулу : установите этот флажок, результатом будет формула, которую можно изменить при изменении исходной строки, в противном случае результат будет фиксированным.

    3. Нажмите Ok , появится диалоговое окно для выбора ячейки для размещения извлеченной подстроки. Нажмите OK .

    Теперь строка до или после того, как были извлечены определенные символы.

    13 текстовых инструментов, которые должны быть в Excel, которые повысят вашу эффективность на 90%

    ▲ Пакетное редактирование текстовой строки в ячейках, например, добавление одного и того же текста в ячейки сразу, удаление символов в любой позиции и т. д.

    ▲ Кроме инструментов, отображаемых на картинке, в Kutools for Excel есть еще 300 дополнительных инструментов, которые могут решить вашу 82% головоломок Excel.

    ▲ Станьте экспертом по Excel за 5 минут, получите признание и продвижение по службе.

    ▲ 110000+ высокоэффективных сотрудников и 300+ всемирно известных компаний ‘на выбор.

    30-дневная бесплатная пробная версия, кредитная карта не требуется

    Извлечь подстроку между двумя символами cters

    Возможно, в некоторых случаях вам нужно извлечь подстроку между двумя символами, вы можете выбрать один из следующих методов для обработки задания.

    Метод A: Извлечь по формуле

    Предположим, что для извлечения символов между скобками () из данного списка вы можете использовать следующую формулу:

    = MID (LEFT (B3, FIND (“)”, B3) -1), FIND (“(“, B3) + 1, LEN (B3))

    В формуле B3 – это ячейка, из которой вы хотите извлечь строку, (и) – это два символа, между которыми вы хотите извлечь строку.

    Нажмите клавишу Enter , чтобы получить извлеченную результат. Затем перетащите маркер заполнения над ячейками, чтобы применить эту формулу.

    Примечание

    Если формула для вас немного сложна, вы можете попробовать метод B, который использует удобный инструмент для быстрого решения этой проблемы..

    Метод Б. Извлечение с помощью Kutools for Excel

    В Kutools for Excel , есть функция – Извлечь строки между указанным текстом может быстро извлекать подстроки между двумя символами.

    Перед использованием утилиты извлечения текста , пожалуйста, потратьте 3 минуты, чтобы бесплатно установить Kutools for Excel: Скачать сейчас бесплатно!

    1. Выберите ячейку, которая использовалась для размещения извлеченной подстроки, нажмите Kutools > Formula Helper > Text > Извлечь строки между указанным текстом .

    2. В диалоговом окне Помощник по формулам перейдите в раздел Ввод аргументов , затем выберите или напрямую введите ссылку на ячейку и два символа, которые вы хотите извлечь между ними.

    По умолчанию, когда вы выбираете ссылку на ячейку, которая используется для извлечения подстроки, ссылка на ячейку будет абсолютной, что не может использовать дескриптор автозаполнения для заполнения формулы, пожалуйста, измените его на относительный.

    3. Нажмите Ok , теперь первый результат получен, затем перетащите дескриптор автозаполнения на ячейки, которым нужна эта формула.

    Если вы хотите извлечь строки между двумя символами (включая два символов), утилита Извлечь текст из Kutools for Excel также может оказать вам услугу в этой операции.

    1. Выделите ячейки, в которых вы хотите извлечь подстроку между символами, нажмите Kutools > Text > Извлечь текст .

    2. В появившемся диалоговом окне Извлечь текст , на вкладке Извлечь по правилу перейдите в раздел Текст , введите символы, между которыми вы хотите извлечь строку, и строка может быть заменена подстановочным знаком. *. Если вы хотите извлечь строку фиксированной длины, подстановочный знак? можно использовать, один? укажите один символ.

    Затем нажмите Добавить , чтобы добавить правило в раздел Описание правила .

    3. Щелкните Ok , появится диалоговое окно для выбора ячейка для размещения извлеченной подстроки. Нажмите OK .

    Теперь строка между двумя определенными символами был извлечен.

    Извлечь адрес электронной почты из строки

    Если вы хотите извлечь электронную почту почтовый адрес из заданной строки или диапазона ячеек, вы можете использовать функцию Извлечь адрес электронной почты , чтобы обрабатывать это задание сразу, а не искать их по одному.

    Перед использованием утилиты извлечения адреса электронной почты, пожалуйста, потратьте 3 минуты, чтобы бесплатно установить Kutools for Excel: бесплатно!

    1. Выберите ячейки, в которых будет извлечен адрес электронной почты, затем нажмите Kutools > Text > Извлечь адрес электронной почты .

    2. Затем появляется диалоговое окно, в котором вы выбираете ячейку для вывода адресов электронной почты.

    3. Нажмите OK , адреса электронной почты в каждой ячейке были извлечены.

    Извлечь числовые или буквенные символы из строки

    Если есть список данных, смешанных с числовыми, алфавитными и специальными символами, вы просто хотите извлечь числа или буквенные значения, вы можете попробовать Kutools for Excel’s Удалить символы .

    1. Перед использованием утилиты удаления символов вам необходимо иметь копию данных, как показано на скриншоте ниже:
    р>

    2. Затем выберите эту копию данных, нажмите Kutools > Текст > Удалить символы .

    3. В диалоговом окне Удалить символы установите флажок Нечисловые , нажмите ОК .

    Теперь остались только числовые символы.

    Чтобы извлекать только алфавитные значения, установите флажок Non-alpha в Удалить символы диалоговое окно.

    Загрузить образец файла

    Щелкните, чтобы загрузить этот образец файла

    Другие операции (статьи), связанные с преобразованием файлов

    Извлечь время из строки даты и времени
    Предоставляет уловки для извлечения времени (чч: мм: сс) или часов/минут/секунд только из строки даты и времени (мм/дд/гггг чч: мм: сс)

    Извлечение строк, соответствующих критериям
    В этой статье это может помочь вам быстро извлеките эти строки, которые соответствуют критериям, в другое место в Excel, за исключением поиска и копирования их по одной.

    Извлечь n-й символ из строки
    Здесь будут представлены методы извлечения n-го символа из строка, например, извлеките 3-й символ из строки a1b2c3, результат будет b.

    Извлечь подстроку между двумя символами
    Показать методы извлечения подстроки между двумя одинаковыми или разными символами.

    Инструменты повышения производительности Excel -> ->

    Источник: frestage.ru

    Бытовой вопрос