1. Есть список фраз
2. Есть white-лист слов
3. Как почистить фразы по white листу в EXCEL? То есть, если в фразе(прим.: "дешевые окна") есть слово из white листа (прим.: "окна"), то его покрасить в какой то цвет. (или вообще удалить все фразы, где нет вхождения).
Я знаю про функции впр, поискпоз и периодически их использую... Но они ищут по полному соответствию, а не по вхождению. Может быть как то можно отсортировать по вхождению?
Ответ не полный, советуют использовать =ЕСЛИ(ЕЧИСЛО(ПОИСК($B2;$A2));ИСТИНА;ЛОЖЬ), но так мы сравниванием 2 столбца построчно, а если нужно сравнение не строчка к строчку, а строчка к столбцу, то это решение уже не подходит.
То есть, если что то из правого столбца есть в строчке, то нужно её выделить цветом, что бы получился результат как на скриншоте, как это сделать?
rootya802, rootya802,
Правильно будет так: =СУММПРОИЗВ(--(ЕЧИСЛО(ПОИСК($B$2:$B$5; A2))))>0 =SUMPRODUCT(--(ISNUMBER(SEARCH($B$2:$B$5; A2))))>0
Обратите внимание!
А2 - первая ячейка столбца где ищем, если у вас есть заголовок у этого столбца, обязательно используйте А2, если нет, то А1. С диапазоном B2:B5, тоже самое, строго указывайте заполненные ячейки, пустые не берите в диапазон!