Top.Mail.Ru
Ответы

Удаление дубликатов в Excel

Здравствуйте знатоки. Подскажите пожалуйста решение. Есть Excel файл с двумя столбцами А и В в которых находятся данные. В обоих столбцах есть одинаковые данные. Необходимо удалить при совпадении данные из столбца А если они есть в столбце В
Прошу исключить из рекомендаций ВПР и Условное форматирование - машина не справляется при таких реализациях и в итоге файл крашится. Может у кого то есть изящное решение на VBA
Заранее спасибо
Вопрос решен сторонним решением на Паскале

По дате
По рейтингу
Аватар пользователя
Мудрец
5лет

Крэшится из-за большого объема файла? Наполнение столбца А идет каким образом? Копируется откуда- то «оптом» или заполняется построчно? Для того, чтобы предложить решение, нужно посмотреть файл. Все дело в том, что "родные" функции Эксель, по определению, работают быстрее, чем функции написанные на VBA. Это обусловлено тем, что код в VBA не компилируется.
Если есть такая необходимость, то могу разработать решение и на VBA. Как вариант, можно использовать инструмент Power Query, что встроен в Эксель. Если содержимое файла не секретно, то можете выложить его в облако или выслать по электронке enigmoid@mail.ru. Так же можете выслать свои контакты.

Аватар пользователя
Высший разум
5лет

Учитывая что прошло всего 33 мин а "вопрос решен сторонним решением на Паскале "
поэтому уточните :
1 вопрос уже решен и больше не актуальный
2 вопрос решен на паскале, но надо в экселе