Программное обеспечение

Нужно убрать строки в Excel, содержащие любое слово из отдельного списка.

Есть набор фраз, некоторые из которых мне не подходят, т. к. содержат не нужные слова. Все эти не нужные слова у меня есть в отдельном списке. Надо каким-то образом почистить список фраз от фраз, содержащих не нужные слова.
Надеюсь вы меня поймете. За раннее спасибо.
**
***_Azamat_ ***
310
мужики, а можно у вас один вопросик уточнить.
Я просто "дурею" от формул Абрама.
У него не полная формула (там в ЕСЛИ-истина условия прописаны не до конца)
Но эта формула работает
КАК ?
Я эту формулу прогнал на большом списке
Ответы получаются разные (от1 до 4)
но формула всеравно работает !?
Олег Дуенко
Олег Дуенко
1 194
Лучший ответ
Пётр Кригер попробую объяснить на более доступном языке
У замка может быть только 2 положения: открыт или закрыт
не бывает чуть-чуть открытых замков
Если уйти к первоистокам программирования то ячейка может содержать либо "1", либо "0"
А "1" и "0" это "ИСТИНА" и "ЛОЖЬ"
по умолчанию - там всегда "0"
Если фраза в А2, а список ненужных в E1-E35, то формула
=СУММПРОИЗВ (--ЕЧИСЛО (ПОИСК (E$1:E$35;A2));СТРОКА ($1:$35)) вернёт 0, если "плохое слово" не встретилось во фразе в А2, и НЕ 0, если какое-то из слов нашлось.
Сергей .
Сергей .
64 890
господа почтенные ,
у меня другое видение этого вопроса
ключевое слово в стартовом вопросе " набор фраз"
Полосатый предложил формулу из "набора слов"
Кроме того, машина будет искать ТОЛЬКО одно (А2) слово из всего списка
формула жирафа в ячейке В2= 0 (машина не нашла "лодку"
Автор указывает на "ненужные словА"

Если по уму - то здесь надо писать макрос
Формульное решение будет большим и корявым
Столбец "J" - список неподходящих фраз
Столбец"Е" - рабочий список
столбец "G" определяет "больные выражения "

G1=ЕСЛИ (ЕЧИСЛО (НАЙТИ (J$3;E1))+ЕЧИСЛО (НАЙТИ (J$4;E1))+ЕЧИСЛО (НАЙТИ (J$2;E1));" * ";"")

*убрать все пробелы
Пётр Кригер
Пётр Кригер
93 154
Sergey Gurenok В столбце А фразы (несколько слов в текстовой строке)
В столбце Е список слов (одно слово в ячейке)
см. файл. https://cloud.mail.ru/public/4Xka/PDRhNGAtb
Где чья формула видно из заголовка таблицы
Пётр Кригер Алексей, я так думаю что при необходимости - и ты и Александр сможете для себя удалить "больные строки"
Я тоже смогу это сделать
Изначально я понял условие с точностью до наоборот и по своему понятию выложил картинку...
И как видно - мое решение тоже рабочее.

Самое интересное и печальное тоже что АВТОР отсиживается в кустах.
Я не вижу здесь никакого резона менять столбцы местами, расположение которых автор даже не определил
Если у автора будут ко мне какие-то вопросы - я ему отвечу,
А пока что я выхожу из дискуссий
Можно убрать из формулы Александра лишнее
=СУММПРОИЗВ (--ЕЧИСЛО (ПОИСК (E$1:E$35;A2)))
Формула работает, если диапазон E1:E35 заполнен полностью.
Формула без этой особенности
=СУММПРОИЗВ (--ЕЧИСЛО (ПОИСК (СМЕЩ (E$1;;;СЧЁТЗ (E:E));A2)))