KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Извлечь текст до/после пробела или запятой в Excel — простое руководство

АвторСаньДата изменения

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


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

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

Извлечь текст до первого пробела или запятой

  1. Скопируйте или вставьте следующую формулу в пустую ячейку, где должен отобразиться результат, и нажмите клавишу «Enter», чтобы получить его. См. снимок экрана:
    =LEFT(A2,(FIND(",",A2,1)-1))
    Снимок экрана с применением формулы ЛЕВСИМВ для извлечения текста до запятой в Excel
    Совет. В этой формуле вы можете заменить запятую (,) — используемую как разделитель, — на любой другой символ по вашему выбору.
  2. Затем выделите ячейку с формулой и перетащите маркер заполнения вниз, чтобы скопировать её в другие ячейки — весь текст до первой запятой будет извлечён автоматически. См. снимок экрана:
    Снимок экрана с извлеченным текстом до запятой с использованием формулы ЛЕВСИМВ в Excel
Объяснение формулы:
  • FIND(",", A2, 1): Эта часть определяет позицию первой запятой в ячейке A2. Функция FIND возвращает номер символа, на котором запятая встречается в тексте впервые.
  • FIND(",", A2, 1) – 1: Поскольку нам нужно извлечь только символы до запятой, мы вычитаем 1 из позиции запятой.
  • Наконец, функция LEFT извлекает символы с левой стороны ячейки A2, используя количество символов, определённое на предыдущем шаге.
 

Извлечь текст после первого пробела или запятой

Чтобы извлечь текст после первого пробела или запятой, используйте комбинацию функций MID, FIND и LEN.

  1. Скопируйте или введите приведённую ниже формулу в пустую ячейку, где должен отобразиться результат, и нажмите клавишу «Enter», чтобы получить его.
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    Снимок экрана с применением формулы ПСТР для извлечения текста после запятой в Excel
    Совет. В этой формуле вы можете заменить разделитель-запятую (,) на любой другой нужный вам разделитель.
  2. Затем выделите ячейку с формулой и перетащите маркер заполнения вниз, чтобы скопировать формулу в другие ячейки — весь текст после первой запятой будет извлечён автоматически. См. снимок экрана:
    Снимок экрана с извлеченным текстом после запятой с использованием формулы ПСТР в Excel
Объяснение формулы:
  • FIND(",", A2): Эта часть определяет позицию первой запятой в ячейке A2. Функция FIND возвращает номер символа, на котором запятая встречается в тексте впервые.
  • FIND(",", A2) + 1: Поскольку нам нужно извлечь символы, расположенные после запятой, мы добавляем 1 к позиции запятой.
  • LEN(A2): Эта функция определяет общую длину текста в ячейке A2.
  • MID(A2, FIND(",", A2) + 1, LEN(A2)): Наконец, функция MID извлекает из ячейки A2 все символы, начиная с позиции, определённой выше, и до конца текста.

Извлечь текст до или после определённого символа с помощью Kutools для Excel

Устали от сложных формул и бесконечных ручных правок в Excel? Попрощайтесь с хлопотами и откройте для себя новую эффективность с Kutools для Excel! Наша мощная надстройка упрощает ваш рабочий процесс, позволяя извлекать текст до или после любого заданного символа всего за несколько кликов.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

После загрузки и установки Kutools для Excel перейдите в меню «Kutools» > «Текст» > «Извлечь текст», чтобы открыть соответствующее диалоговое окно.

В диалоговом окне на вкладке «Извлечь по позиции»:

  1. Выберите Диапазон данных, который хотите Извлечь текст;
  2. В списке «Параметры» установите флажок «До текста» или «После текста» и введите разделитель, на основе которого необходимо выполнить Извлечь текст;
  3. Затем нажмите кнопку «ОК».
    Снимок экрана диалогового окна Kutools «Извлечь текст» для извлечения текста в Excel

Появится ещё одно окно с запросом выбрать ячейки для размещения результата. Нажмите «ОК» — и весь текст до или после первой запятой будет извлечён. См. снимок экрана:
Снимок экрана набора данных в Excel, используемого для демонстрации извлечения текста до и после символа

Совет. Функция Извлечь текст позволяет не только извлекать текст до или после определённого разделителя, но также получать первые или последние «n» символов и извлекать только числа из текстовой строки, давая возможность выбрать наилучший вариант для ваших задач.

Извлечь текст до или после определённого символа с помощью формул в Excel 365

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

Извлечь текст до первого пробела или запятой с помощью функции TEXTBEFORE

Функция TEXTBEFORE извлекает текст, расположенный до заданного разделителя. Синтаксис функции TEXTBEFORE:

TEXTBEFORE(text, delimiter, [instance_num])
  • текст: текстовая строка, из которой вы хотите извлечь символы (например, A2).
  • Разделитель: символ или строка, перед которой нужно извлечь текст (например, «,»).
  • instance_num: необязательный параметр, указывающий, какое вхождение разделителя использовать, если он встречается несколько раз. По умолчанию — 1.
  1. Примените функцию TEXTBEFORE для извлечения текста до первой запятой:
    =TEXTBEFORE(A2, ",")
    Снимок экрана с применением функции TEXTBEFORE для извлечения текста до запятой в Excel 365
  2. Затем выделите ячейку с формулой и перетащите маркер заполнения вниз, чтобы скопировать её в другие ячейки.
    Снимок экрана с извлеченным текстом до запятой с использованием функции TEXTBEFORE в Excel 365
 

Извлечь текст после первого пробела или запятой с помощью функции TEXTAFTER

Функция TEXTAFTER извлекает текст, идущий после заданного разделителя. Синтаксис функции TEXTAFTER:

TEXTAFTER(text, delimiter, [instance_num])
  • текст: текстовая строка, из которой вы хотите извлечь символы (например, A2).
  • Разделитель: символ или строка, после которой нужно извлечь текст (например, «,»).
  • instance_num: необязательный параметр, указывающий, какое вхождение разделителя использовать, если он встречается несколько раз. По умолчанию — 1.
  1. Примените функцию TEXTAFTER для извлечения текста после первой запятой:
    =TEXTAFTER(A2, ",")
    Снимок экрана с применением функции TEXTAFTER для извлечения текста после запятой в Excel 365
  2. Затем выделите ячейку с формулой и перетащите маркер заполнения вниз, чтобы скопировать её в другие ячейки.
    Снимок экрана с извлеченным текстом после запятой с использованием функции TEXTAFTER в Excel 365

Итог

Извлечение текста до или после определённого символа (например, пробела или запятой) — распространённая задача при обработке данных в Excel. В этой статье мы рассмотрели несколько способов извлечения текста, включая использование формул во всех версиях Excel, надстройку Kutools для Excel, а также функции TEXTBEFORE и TEXTAFTER в Excel 365.

Извлечение текста с помощью формул
Во всех версиях Excel можно использовать такие функции, как LEFT, FIND, MID и LEN, чтобы извлекать текст до или после определённого символа. Эти формулы эффективны, но иногда могут оказаться сложными — они требуют нескольких шагов и точного соблюдения синтаксиса.

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

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

Независимо от выбранного метода, вы сможете подобрать наиболее подходящий инструмент для извлечения текста в зависимости от ваших конкретных задач. Если вы хотите узнать больше полезных советов и приёмов работы в Excel, на нашем сайте доступны тысячи обучающих материалов.Щёлкните здесь, чтобы ознакомиться с ними. Благодарим за внимание и надеемся делиться с вами ещё большим количеством полезной информации в будущем!


Извлечение отдельных фрагментов текста, разделённых пробелами, запятыми или другими разделителями

Раскройте весь потенциал своих данных с Kutools для Excel! Независимо от того, работают ли вы с пробелами, запятыми или другими разделителями, функция «Разделить ячейки» позволяет легко извлекать и структурировать отдельные фрагменты текста. Всего за несколько кликов оптимизируйте свой рабочий процесс и повысьте эффективность анализа данных.

Снимок экрана функции Kutools «Разделить ячейки», используемой для извлечения текста, разделенного пробелами или запятыми

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас


Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек