Power query: если текст содержит
В Power Query вы можете использовать функцию Text.Contains, которую можно использовать для проверки того, находится ли подстрока внутри строки или нет. эту функцию мы также можем использовать оператор IF для проверки подстроки.
В приведенном ниже примере у нас есть список существительных с суффиксом мужского и женского рода. И нам нужно проверить, какие существительные имеют суффикс женского рода.

Использование TEXT.CONTAINS в Power Query
- Перейдите на вкладку «Данные» > «Получить данные» > «Из других источников» > «Из таблицы/диапазона».
- Теперь перейдите в «Добавить столбец» > «Пользовательский столбец» в мощном редакторе запросов.
- Отсюда в диалоговом окне пользовательской формулы введите (=Text.Contains([Имена], »Ms.»)).
- В конце нажмите ОК, чтобы добавить столбцы.
Когда вы нажмете «ОК», он введет новый столбец с ИСТИНОЙ и ЛОЖЬЮ. TRUE, где текст содержит «Ms.» и ЛОЖЬ для остальных.

Как работает эта функция?
В функции вам нужно определить два аргумента. В первом аргументе (Текст) — столбец, содержащий основной текст, по которому вы хотите проверить условие.
А во втором аргументе (подстроке) нужно указать подстроку, которую вы хотите проверить в основной строке первого аргумента.

Используйте IF для проверки текстового содержимого
Вы также можете использовать оператор IF, чтобы проверить, содержит ли один текст другой текст. Используя ЕСЛИ, вы можете использовать значимые результаты вместо ИСТИНА и ЛОЖЬ. Итак, в расширенном редакторе запросов вам нужно перейти в столбец «Добавить» и нажать на условный столбец.

Если щелкнуть условный столбец, появится диалоговое окно для создания оператора IF.

Здесь вы должны:
- Введите имя столбца.
- Выберите имя столбца, чтобы проверить условие.
- Выберите оператор «содержит».
- Значение для проверки: «Мисс».
- Вывод, чтобы узнать, истинно ли условие: «Женщина».
- И выход для получения его состояния — ЛОЖЬ, «Мужской».
- В конце нажмите ОК, чтобы войти в столбец.
В тот момент, когда вы нажмете «ОК», вы получите новый столбец, содержащий «Женщина», где «Текст» содержит «Мисс». верно, а для «Человека» иначе.

Получить файл Excel
Связанные руководства
- Объединить [объединить] несколько файлов Excel в ОДИН БЛОКНОТ
- Выполнение ВПР в Power Query в Excel
- Удаление сводной таблицы данных в Excel с помощью Power Query
- Power Query: объединить значения (текст и числа)
- Power Query: разница дат