Страницы: 1
RSS
Поиск и удаление строк в таблице, которые содержат схожие значения
 
Добрый день! Встала такая задача: есть один файл на 200 тыс. строк, в нем есть столбик, по значениям которого мы хотим удалить определенные строки. Сложность в том, что сравниваем мы не с одним, а с большим количеством значений (50 тыс.). Прикладываю пример в файле.  
 
Так в отдельный столбец по ВПР() находите те значения, которые искомые. И проставляете в этом столбце нужный знак. Затем фильтруете по этому знаку и все отобранные строки удаляете. Затем убираете фильтрацию.
Изменено: wowick - 27.06.2018 16:47:14
Если автоматизировать бардак, то получится автоматизированный бардак.
 
Не могли бы Вы на примере показать в том же листе. Смотрю видео и читаю статьи по ВПР, но как то не клеится всё с моим случаем :(
 
В ячейку С2 вставьте формулу
=--ЕЧИСЛО(ПОИСКПОЗ(B2;$E$2:$E$11;0))
и протяните вниз.
Далее фильтр по 1. Выделяете отфильтрованные значения и удаляете.
Изменено: Bema - 27.06.2018 17:50:29 (Добавил файл)
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, а тормозить не сильно будет?
На 200 тыс строк я бы уже Power Query напряг.   Хотя, если процедура разовая, то можно и потерпеть...
 
alexleoix, ничего не могу сказать. С таким количеством данных никогда не работал. Но формула не тяжелая, может и не задумается ;)  
Изменено: Bema - 27.06.2018 18:26:26
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, спасибо, сработало :) Долго, напряжно, тяжело, но процедура, действительно, разовая ) Думаю, что тему можно закрывать :)
 
Пожалуйста. Megga, попробуйте тогда еще такую формулу:
=СЧЁТЕСЛИ($E$2:$E$11;B2)
И отфильтруйте все, что больше нуля. Может будет быстрее.
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
Страницы: 1
Наверх