Excel для начинающих: использование регулярных выражений с XLOOKUP
Совсем недавно в Excel появилась возможность работать с регулярными выражениями, также известными как regex. Это инструмент для поиска и обработки текста на основе заданных шаблонов. Разработчики называют эту функцию «продвинутым инструментом поиска», позволяющим находить не только точные совпадения, но и сложные текстовые конструкции. Регулярные выражения, например, могут находить слова, начинающиеся с гласной буквы (например, «^AEIOUaeiou») или числа из пяти цифр (например, «^\d5$»). Это значительно упрощает поиск в больших объемах данных. Хотя функция XLOOKUP уже хорошо изучена и описана в литературе, использование регулярных выражений с ней пока редко упоминается. Чтобы применить регулярное выражение в формуле XLOOKUP, нужно указать шаблон в аргументе lookup value и установить значение match type на 3. Например, для поиска суммы продаж у поставщика с названием, содержащим слово Fruit, используется формула: =XLOOKUP("\bFruit\b",DataVendor,DataTotal Sales,,3). Источник: xrust.ru ( https://xrust.ru ). Оригинал статьи размещен в https://xrust.ru и в https://dzen.ru/xrust
Xrust.ru - Жизнь в стиле Хай-тек
Excel для начинающих: использование регулярных выражений с XLOOKUP
Совсем недавно в Excel появилась возможность работать с регулярными выражениями, также известными как regex. Это инструмент для поиска и обработки текста на основе заданных шаблонов. Разработчики называют эту функцию «продвинутым инструментом поиска», позволяющим находить не только точные совпадения, но и сложные текстовые конструкции. Регулярные выражения, например, могут находить слова, начинающиеся с гласной буквы (например, «^AEIOUaeiou») или числа из пяти цифр (например, «^\d5$»). Это значительно упрощает поиск в больших объемах данных.
Хотя функция XLOOKUP уже хорошо изучена и описана в литературе, использование регулярных выражений с ней пока редко упоминается. Чтобы применить регулярное выражение в формуле XLOOKUP, нужно указать шаблон в аргументе lookup value и установить значение match type на 3. Например, для поиска суммы продаж у поставщика с названием, содержащим слово Fruit, используется формула: =XLOOKUP("\bFruit\b",DataVendor,DataTotal Sales,,3).
Источник: xrust.ru ( https://xrust.ru ).
Оригинал статьи размещен в https://xrust.ru и в https://dzen.ru/xrust