Tech, software & more

Программирование => Visual Basic for Application => Тема начата: crazy_man от 29 Сентябрь 2016, 14:18:33

Название: Как в Excel сравнить два столбца и удалить дубликаты
Отправлено: crazy_man от 29 Сентябрь 2016, 14:18:33
В пустой столбец вставить формулу

Код
ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(A1;$B$1:$B$10000;0));\"Unique\";\"Duplicate\")
или
IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),\"Unique\",\"Duplicate\")

В нашей формуле A1 это первая ячейка первого столбца, который мы собираемся сравнивать. $B$1 и $B$10000 это адреса первой и последней ячеек второго столбца, с которым будем выполнять сравнение.

теперь все повторяющиеся значения отмечены как \"Duplicate\":

Теперь можно либо сортировать по этому столбцу и удалить все дубликаты
Или воспользоваться фильтром, чтобы скрыть ненужные строки

(http://office-guru.ru/images/excel/translations1/sravnit-stolbtsy-udalit-dublikaty-excel-11.png)
(http://office-guru.ru/images/excel/translations1/sravnit-stolbtsy-udalit-dublikaty-excel-12.png)
Название: Как в Excel сравнить два столбца и удалить дубликаты
Отправлено: crazy_man от 29 Сентябрь 2016, 14:20:56
http://office-guru.ru/excel/kak-v-excel-sravnit-dva-stolbca-i-udalit-dublikaty-vydelit-raskrasit-peremestit-288.html