Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2015, 15:51   #1
olegoriginal
Новичок
Джуниор
 
Регистрация: 11.05.2015
Сообщений: 2
Вопрос Поиск дубликатов

Ребят смотрите, у меня есть дубликаты строк в таблице, и мне нужно эти дубликаты удалить, НО, с условием того что останется та строка, у которой в последнем столбце "Цена" наименьшее значение. Может макрос какой? Заранее спасибо
olegoriginal вне форума Ответить с цитированием
Старый 11.05.2015, 16:04   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

сначала отсортируйте по столбцу ЦЕНА - потом удаляйте дубликаты
вроде, без макроса все должно получиться
(наверняка, функция удаления дубликатов всегда оставляет либо первую найденную строку, либо всегда последнюю.
потому, от направления сортировки зависит, останутся строки с минимальными ценами, или максимальными)
EducatedFool вне форума Ответить с цитированием
Старый 12.05.2015, 11:12   #3
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

Посмотрите эту тему http://www.programmersforum.ru/showthread.php?t=277315
27102014 вне форума Ответить с цитированием
Старый 12.05.2015, 12:58   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,170
По умолчанию

Если делать макросом без сортировки и просто - циклом по диапазону собираем в словарь номера строк с минимальной ценой для каждого ключа (ключ - номер|минимум, можно для упрощения всего процесса использовать другой словарь для запоминания минимального), затем циклом снизу вверх удаляем строки, не присутствующие в словаре (проверяем по ключу).
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск дубликатов файлов. kholoshchak Общие вопросы Delphi 3 05.10.2013 08:51
Выделение, поиск дубликатов и копирование nbw Microsoft Office Excel 2 04.06.2011 12:55
Поиск дубликатов в массиве. Mister_Originalnos Помощь студентам 0 09.12.2010 20:13
поиск дубликатов файлов(имя, тип, размер). Вывод дубликатов на экран с отображением их пути faraon1792 Помощь студентам 4 19.03.2010 23:46
Поиск дубликатов Студент-снова Microsoft Office Excel 10 16.01.2010 18:57