|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2012, 21:12 | #1 |
Новичок
Джуниор
Регистрация: 25.04.2012
Сообщений: 3
|
Вычитание одного списка из другого.
Здравствуйте.
Имею перед собой задачу, просьба помочь реализовать такое в экселе (или в других приложениях). Дано: большой список слов столбиком, назовем его исходным. В результате к-либо действий из исходного списка получается небольшой маленький список. Задача состоит в том, чтобы из исходного списка убрать все строчки маленького списка. В общем, из одного вычесть другой, так скажем. Вроде задача простая, но поставила в тупик(( |
25.04.2012, 21:30 | #2 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Убрать совсем или скрыть?
Если последнее - пару дней назад была подобная тема. Если убрать совсем, то на мой вгляд проще макросом
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
25.04.2012, 21:38 | #3 |
Новичок
Джуниор
Регистрация: 25.04.2012
Сообщений: 3
|
да без разницы.. Задача - получить новый список из исходного списка, в котором не было бы строчек второго списка.
Я честно говоря, в макросах не силен, мне бы подробнее, если можно, как это реализовать... |
25.04.2012, 22:45 | #4 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
Пару дней назад был пример расширенного фильтра с формулой:
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru |
25.04.2012, 23:57 | #5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
webmoney: E265281470651 Z422237915069 R418926282008
|
26.04.2012, 00:55 | #6 |
Новичок
Джуниор
Регистрация: 25.04.2012
Сообщений: 3
|
Большое спасибо)
решение найдено)) |
26.04.2012, 01:20 | #7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Правда в том решении есть одна тонкость - тот код удаляет попарно (такая была там основная задача).
Т.е. если в одном столбце будет три "слона", а в другом два, то в итоге в первом останется один. Если повторов в столбцах нет - то на это можно не обращать внимание. Ну а если нужно удалить все встреченные в соседнем столбце - то код будет даже проще. Сперва заносим в словарь уникальные из одного диапазона (сам факт, без адреса), потом перебором другого диапазона проверяем по словарю их наличие. Есть - удаляем.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 26.04.2012 в 01:26. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как удалить всё от одного комментария до другого | Даниил_глазко | JavaScript, Ajax | 3 | 28.06.2011 07:49 |
Объект одного класса в конструкторе другого | Benderbej | PHP | 5 | 13.02.2011 22:48 |
Как из одного Unit вызвать форму другого Unit'a? | alexusankov | Общие вопросы Delphi | 4 | 10.01.2011 10:54 |
Изменение значений одного выпадающего списка, при измнении значения другого | Ground | Microsoft Office Access | 5 | 07.09.2010 22:00 |
Вызов одного приложения из другого | zalum | Общие вопросы Delphi | 8 | 24.04.2009 10:05 |