Нахождение поиск в столбце списке нужных значений
=ЕСЛИ(ЕЧИСЛО(ПОИСК(«vtb»;B2));»ВТБ»;»») oder =IF(ISNUMBER(SEARCH(«vtb»;B2));»ВТБ»;»»)
В DAX Power BI → =IF(ISNUMBER(SEARCH(«brand»,[Кампания],1,BLANK())),»brand»,»»)
=ЕСЛИ(ЕЧИСЛО(ПОИСК("vtb";B2));"ВТБ";"")
Разберём её подробнее.
SEARCH (ПОИСК) возвращает числовой порядковый номер искомого значения в ячейке. В нашем примере это будет 1. Если в ячейке стояло бы иное значение, например «Лучшие» или «Хорошие», то формула вернет ошибку и выделение по цвету не сработает.
ISNUMBER (ЕЧИСЛО) является булевой функцией и возвращает значение ИСТИНА / ЛОЖЬ. Если SEARCH() возвращает число (иначе говоря находит искомое значение в ячейке), то функция ISNUMBER возвращает ИСТИНА и формула срабатывает, строка выделяется цветом. Если не возвращает, то формула не работает.
Группировка в Power BI
Также можно сделать группировку непосредственно в самом Power BI через язык DAX
Для этого в редакторе power query добавляем столбец и пишем аналогичную формулу для сегментов из ексель, только меняя саму функцию SEARCH
Сегмент = IF(ISNUMBER(SEARCH("brand",[Кампания],1,BLANK())),"brand","")
Пример использования
https://kgb05.ru/excel/excel-formuly/vydelenie-stroki-po-czvetu-v-zavisimosti-ot-znacheniya-v-gugl-tabliczah/
Та же статья в блоге
https://pavezlo.ru/marketing/vydelenie-stroki-tsvetom-po-znacheniyu-v-yachejke-v-gugl-tablitsah-i-excel/