Перейти к основному содержанию
 

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

Автор: Сан Последнее изменение: 2024 июля 07 г.

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


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

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

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

  1. Скопируйте или введите следующую формулу в пустую ячейку, в которой вы хотите найти результат, затем нажмите Enter ключ для получения результата. Смотрите скриншот:
    =LEFT(A2,(FIND(",",A2,1)-1))
    извлечь текст до после формулы запятой
    Функции: в этой формуле при необходимости вы можете заменить запятую-разделитель (,) любым другим разделителем.
  2. Затем выберите ячейку с формулой и перетащите маркер заполнения вниз, чтобы заполнить формулой другие ячейки; весь текст перед первой запятой будет извлечен сразу. Смотрите скриншот:
    извлечь текст до после формулы запятой
Пояснение к формуле:
  • НАЙТИ(",", A2, 1): эта часть используется для определения положения первой запятой в ячейке A2. Функция НАЙТИ возвращает позицию запятой, где она впервые появляется в тексте.
  • НАЙТИ(",", A2, 1) - 1: поскольку мы хотим извлечь только символы перед запятой, мы вычитаем 1 из позиции запятой.
  • ВЛЕВО(A2, НАЙТИ(",", A2, 1) - 1): Наконец, функция LEFT извлекает символы из левой части ячейки A2 на основе количества символов, полученных на предыдущем шаге.
 

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

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

  1. Скопируйте или введите следующую формулу в пустую ячейку, в которой вы хотите найти результат, затем нажмите Enter ключ для получения результата. Смотрите скриншот:
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    извлечь текст до после формулы запятой
    Функции: в этой формуле при необходимости вы можете заменить запятую-разделитель (,) любым другим разделителем.
  2. Затем выберите ячейку формулы и перетащите маркер заполнения вниз, чтобы заполнить формулой другие ячейки; весь текст после первой запятой будет извлечен сразу. Смотрите скриншот:
    извлечь текст до после формулы запятой
Пояснение к формуле:
  • НАЙТИ(",", A2): эта часть используется для определения положения первой запятой в ячейке A2. Функция НАЙТИ возвращает позицию запятой, где она впервые появляется в тексте.
  • НАЙТИ(",", A2) + 1: Поскольку мы хотим извлечь символы после запятой, мы добавляем 1 к позиции запятой.
  • LEN (A2): эта часть используется для получения общей длины текста в ячейке A2.
  • СРЕДНИЙ(A2, НАЙТИ(",", A2) + 1, ДЛСТР(A2)): Наконец, функция MID извлекает все символы из ячейки A2, начиная с полученной выше позиции и до общей длины текста.

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

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

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

После загрузки и установки Kutools for Excel, Пожалуйста, нажмите Кутулс > Текст > Извлечь текст для открытия Извлечь текст диалоговое окно.

В диалоговом окне под Извлечь по местоположению Вкладка:

  1. Выберите диапазон данных, из которого вы хотите извлечь текст;
  2. В Опции список, отметьте Перед текстом or После текста и введите разделитель, на основе которого вы хотите извлечь текст;
  3. Затем нажмите OK Кнопка.
    извлечь текст до после запятой kutools

Появится еще одно окно подсказки, напоминающее вам выбрать ячейки для ввода результата, а затем нажмите OK, весь текст до или после первой запятой извлечен, см. снимок экрана:
извлечь текст до после запятой результата kutools

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

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

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

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

Функция TEXTBEFORE извлекает текст, который появляется перед указанным разделителем. Синтаксис функции ТЕКСТБЕФОР:

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

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

Функция TEXTAFTER извлекает текст, который появляется после указанного разделителя. Синтаксис функции ТЕКСТАФТЕР:

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

Итого

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

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

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

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

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


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

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

Лучшие инструменты для офисной работы

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

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


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

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