1. Введение в функцию REGEXEXTRACT
Функция REGEXEXTRACT в Excel является мощным инструментом для извлечения конкретной информации из текстовых строк с использованием регулярных выражений (regex).
Эта функция особенно полезна для парсинга структурированных данных, таких как номера телефонов, электронные письма и даты, что позволяет автоматизировать задачи обработки данных и улучшать возможности анализа данных.
Эта функция особенно полезна для парсинга структурированных данных, таких как номера телефонов, электронные письма и даты, что позволяет автоматизировать задачи обработки данных и улучшать возможности анализа данных.

2. Параметры функции REGEXEXTRACT
Вот синтаксис использования функции
REGEXEXTRACT.=REGEXEXTRACT(text, pattern, [return_mode], [case_sensitivity])text: обязательно Текст или ссылка на ячейку, содержащую текст, из которого вы хотите извлечь строки. pattern: обязательно Регулярное выражение ("regex"), описывающее шаблон текста, который вы хотите извлечь. return_mode: необязательно Число, которое указывает, какие строки вы хотите извлечь. По умолчанию режим возврата равен 0. Возможные значения: 0: Возвращает первую строку, соответствующую шаблону1: Возвращает все строки, соответствующие шаблону, в виде массива2: Возвращает захватывающие группы из первого совпадения в виде массиваcase_sensitivity: необязательно Определяет, чувствительна ли совпадение к регистру. По умолчанию совпадение чувствительно к регистру. Введите одно из следующих значений: 0: Чувствительно к регистру1: Не чувствительно к регистру3. Пример сценария: Извлечение номеров телефонов
В этом руководстве мы будем демонстрировать, как использовать функцию
REGEXEXTRACT для извлечения номеров телефонов из списка.
4. Начало работы с функцией REGEXEXTRACT
Введите на клавиатуре:
=REGEXEXTRACT(, затем выберите A5 в качестве текста для обработки.
5. Введите регулярное выражение
Для извлечения номеров телефонов мы вводим:
Объяснение регулярного выражения номера телефона:
\(\d{3}\)\s?\d{3}[-\s]?\d{4} в качестве регулярного выражения. Объяснение регулярного выражения номера телефона:
Общие Регулярные Выражения для Пользователей Excel
6. Функция REGEXEXTRACT вступает в силу
После нажатия Enter для сохранения мы можем увидеть, что мы успешно извлекли номер телефона.

7. Применить к другим ячейкам
Примените функцию
REGEXEXTRACT к оставшимся ячейкам, чтобы завершить процесс извлечения номеров телефонов.
8. Извлечь все совпадения
Когда мы устанавливаем
return_mode на 1, все совпадения будут извлечены.
9. Группы захвата
Когда мы устанавливаем
return_mode на 2, содержимое, соответствующее регулярному выражению, будет возвращено, разделенное на группы захвата.
10. 🎉 Закончить! 🎉
Заметка автора: Надеюсь, вы почувствуете усилия, которые я вложил в эти учебные пособия. Я надеюсь создать серию очень простых в понимании уроков Excel.Если это полезно, помогите мне поделиться этими учебными пособиями, спасибо!
Следуйте за мной:
