Здравствуйте. Прошу помочь в решении практической задачи. Есть список названий книг расположенных в одном столбце, около 6-7 тыс. строк. Нужно находить в этом столбце названия книг по ключевым стоп-словам и удалять их. Список ключевых (стоп-слов) должен быть пополняемым. Поиск по словам должен учитывать точное совпадение слова.
Либо можно получить отдельный список названий, в которых есть заданные ключевые (стоп-слова). Потом я сравню оригинальный список и полученный и из их разницы получится третий, целевой список. Попробую, по крайней мере)
Что уже испробовал. Попробовал использовать функции VKLOOP, SEARCH, MATH, INDEX в разных сочетаниях между собой, но что-то не выходит «цветок». К своему случаю примерил уже найденные тут формулы из похожих тем и с планеты ексель. Вполне возможно, и скорее всего это так, что уже найденные мною формулы решают мою задачу если их немного модифицировать. Но как именно понять не могу. Прошу подсказки.
Приложил пример файла со исходным списком книг, но без используемых формул, может я не туда копаю все время.
Здравствуйте. Прошу помочь в решении практической задачи. Есть список названий книг расположенных в одном столбце, около 6-7 тыс. строк. Нужно находить в этом столбце названия книг по ключевым стоп-словам и удалять их. Список ключевых (стоп-слов) должен быть пополняемым. Поиск по словам должен учитывать точное совпадение слова.
Либо можно получить отдельный список названий, в которых есть заданные ключевые (стоп-слова). Потом я сравню оригинальный список и полученный и из их разницы получится третий, целевой список. Попробую, по крайней мере)
Что уже испробовал. Попробовал использовать функции VKLOOP, SEARCH, MATH, INDEX в разных сочетаниях между собой, но что-то не выходит «цветок». К своему случаю примерил уже найденные тут формулы из похожих тем и с планеты ексель. Вполне возможно, и скорее всего это так, что уже найденные мною формулы решают мою задачу если их немного модифицировать. Но как именно понять не могу. Прошу подсказки.
Приложил пример файла со исходным списком книг, но без используемых формул, может я не туда копаю все время.VsGrev
- Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума
- Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 100кб согласно п.3 Правил форума
Название темы обновил, файл прикрепил. Спасибо.VsGrev
Посмотрел пример. Я правильно понял логику формулы? В столбце со списком книг происходит поиск по стоп-словам и если найдено, то в колонке В ставится кол-во найденных в строке стоп-слов, а потом фильтруется по этому значению? В целом, думаю, это решение рабочее т.к. позволит в итоге получить нужный список книг.
Возможно ли найденные строки со стоп-словами формировать в отдельный список? Получится исходный список и список стоп-книг (назовем их так). Потом сравнивать оба списка и найденные дубли книг (а это будут стоп-книги) удалять из исходного списка? Не будет ли это решение более автоматизированным?) Тогда можно избежать шага с фильтрацией.
Посмотрел пример. Я правильно понял логику формулы? В столбце со списком книг происходит поиск по стоп-словам и если найдено, то в колонке В ставится кол-во найденных в строке стоп-слов, а потом фильтруется по этому значению? В целом, думаю, это решение рабочее т.к. позволит в итоге получить нужный список книг.
Возможно ли найденные строки со стоп-словами формировать в отдельный список? Получится исходный список и список стоп-книг (назовем их так). Потом сравнивать оба списка и найденные дубли книг (а это будут стоп-книги) удалять из исходного списка? Не будет ли это решение более автоматизированным?) Тогда можно избежать шага с фильтрацией.VsGrev
Обратил внимание, что счетчик странно (или непонятно для меня) работает. Добавил новые стоп-слова, изменил те, что уже были, но счетчик все равно их учитывает. Приложил скрин
Обратил внимание, что счетчик странно (или непонятно для меня) работает. Добавил новые стоп-слова, изменил те, что уже были, но счетчик все равно их учитывает. Приложил скринVsGrev