Microsoft Excel представляет новые функции REGEX

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

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

Ключевые заметки

  • В Microsoft Excel представлены новые функции REGEXTEST, REGEXEXTRACT и REGEXREPLACE для манипулирования текстом с использованием регулярных выражений.
  • Эти функции в настоящее время проходят бета-тестирование и предлагают больший контроль над поиском, извлечением и заменой текстовых шаблонов.
  • REGEXTEST проверяет, содержит ли текст шаблон (ИСТИНА/ЛОЖЬ), REGEXEXTRACT извлекает соответствующий текст (различные параметры), а REGEXREPLACE заменяет шаблоны новым текстом.

Microsoft Excel расширяет возможности манипулирования текстом, добавляя три новые функции, использующие регулярные выражения (REGEX).

Регулярные выражения, или REGEX, представляют собой ярлыки для поиска и работы с определенными фрагментами текста. Представьте, что у вас есть код, который помогает вам быстро находить определенные слова, цифры или любой шаблон в большой книге. Это то, что регулярное выражение делает с текстовыми данными на компьютерах. Он использует специальные символы, которые помогут вам найти то, что вы ищете. Новые функции:

РЕГЕКСТЕСТ: Эта функция проверяет, есть ли в фрагменте текста какая-либо часть, соответствующая определенному шаблону. Если он находит что-то подходящее, он говорит ИСТИНА, а если нет, то говорит ЛОЖЬ. 

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

РЕГЭКСТРАКТ: Этот инструмент извлекает из текстовых данных определенные части, соответствующие определенному шаблону. У него есть разные способы получить нужную информацию.

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

РЕГОВЫРАЖЕНИЕ: Эта функция находит части текста, соответствующие определенному шаблону, и заменяет их на что-то другое по выбору пользователя. Это быстрый способ изменить текст по определенным правилам. 

Например, REGEXREPLACE можно использовать для анонимизации телефонных номеров, заменяя начальные цифры звездочками.

Эти новые функции в настоящее время доступны для тестирования в бета-канале Microsoft Excel. Официальная дата релиза пока не объявлена. 

Microsoft также намекнула на будущую интеграцию с функциями XLOOKUP и XMATCH.

Эти функции в настоящее время доступны пользователям бета-канала:

  • Windows: версия 2406 (сборка 17715.20000) или более поздняя.
  • Mac: версия 16.86 (сборка 24051422) или новее.   

Вот еще одна новая новость Excel:
Инструмент Ink to Text Pen теперь доступен в Excel для Windows

Вскоре пользователи смогут создавать несколько столбцов формул из одного приглашения в Excel через Copilot.

Больше здесь.