Печать

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

Автор: Super User. Опубликовано в Полезные Статьи

Всем, кто работает с электронными таблицами, хоть раз приходилось сталкиваться с задачей удаления дубликатов. Excel для этого предоставляет свои штатные средства, их мы и рассмотрим в этой статье. Сразу скажу, что освещать буду методы простые и безотказные, углубляться в формулы я буду в другой статье - это более тонкая работа.

Итак, давайте сначал определимся, что нам нужно. Например, у нас есть таблица данных, где есть совпадения, причем, возможно, по нескольким столбцам. Какие есть задачи:

  1. Поиск уникальных значений/Поиск дубликатов.
  2. Получение уникальных значений.
  3. Получение значений, где есть дублирующие записи.

Метод первый - для Excel 2007  и выше.

Слава богу, для обладателей версии Excel 2007  и выше можно ни о чем не думать. Начиная с этой версии, появилось штатное средство - "Удалить

 

дубликаты" на вкладке Данные. Удаление дубликатов в Excel

Пользоваться им просто:

  • Встаете на вашу таблицу с дубликатами, нажимаете "Удалить дубликаты".
  • Появляется окно, где вам нужно выделить те столбцы, по которым у вас могут быть идти совпадения. Удаление дубликатов в ExcelНапример, у меня список депутатов Госдумы и некоторые из них повторяются. Я могу выбрать все три столбца Фамилия, Имя и Отчество, а могу просто поискать однофамильцев, тогда я оставлю только первый столбец.
  • Результатом будет вот такое окноУдаление дубликатов в Excel

Плюс этого метода - скорость и простота. Надо получить только уникальные значения - решения в два клика, получите и распишитесь.

Минус в том, что если мы более глубоко работаем над таблицей, то мы не сможем понять, какие данные были дублированы (а соответственно, не определим причину дубляжа), а это порой не менее важнее получения нормального списка.

Метод второй - расширенный фильтр.

Этот метод доступен уже и для версии Excel 2003, ниже не проверял, но насколько помню эта версия не сильно прогрессировала по сравнению с 2000й версией.

Этот метод заставит чуть больше повозиться, но и информации можно из него выдоить соответственно. Используется расширенный фильтр. Итак:

  • Встаем на таблицу. Нажимаем Дополнительно в группе Сортировка и Фильтр на вкладке ДанныеУдаление дубликатов в Excel
  • Появляется окошко, где нам надо выбрать диапазон (который не надо выбирать, если ваша таблица не имеет разрывов и вам нужно удалить дубликаты не по отдельным столбцам) и отметить галочкой пункт "Только уникальные записи". Правда, надо еще определиться, где вы хотите видеть список без дубликатов - на отдельном листе или пусть список отфильтруется на месте. Во втором случае дубликаты не удалятся, а просто скроются, так что можно будет еще с ними поработать. Результат копирования результата в другое место практически аналогичен выше описанному методу с использованием инструмента Удалить дубликаты.Удаление дубликатов в Excel
  • После этого нажимаете "Ок" и ваши данные отфильтруются или скопируются, в зависимости от того, что вы выбрали. Я буду рассматривать случай фильтрацииПоиск уникальных значение в Excelкак видите, данные отфильтрованы - это можно видеть по синим номерам строк и нарушенной нумерации (после 19 идет 21, 20я строка скрыта).
  • Теперь уникальные значения можно выделить цветом или забить в отдельном столбце какой-то признак (я ставлю единицу, так проще потом анализировать).Поиск уникальных значений в Excel
  • Теперь выбираем команду "Очистить" и у вас сразу видно, где дубликаты - они или не отмечены никаким цветом либо у них пустые поля. Теперь можно с помощью автофильтра спокойно получить список дубликатов или уникальных значений.

Плюс этого метода в том, что мы имеем выбор - удалять или не удалять дубликаты, а значит, можем работать и анализировать данные.

У Вас нет прав для добавления комментариев! Зарегистрируйтесь!

net-signala-na-monitor-ne-vklyuchaetsya-kompyuter  Нет сигнала на монитор, не включается компьютер. Или: «Нет изображения на...
kak-uznat-chuzhoj-ip-i-gde-nakhoditsya-vash-sobesednikБывают случаи, когда надо узнать местоположение, а точнее где территориально находится Ваш...
windows-7-ili-xp-ne-vidit-kompyutery-rabochej-gruppy Windows 7 или XP не видит компьютеры рабочей группы Если не отображаются...
kak-uvelichit-operativnuyu-pamyat-android  Как увеличить оперативную память андроид Мобильные технологии развиваются так быстро,...
sekrety-android-osnovnye-sposoby-uvelicheniya-ob-ema-operativnoj-pamyati Многие владельцы андроид устройств рано или поздно задаются вопросом как увеличить объем...
top-5-luchshikh-wi-fi-routerov-kak-vybrat-marshrutizator-dlya-domaТоп-5 лучших Wi-Fi роутеров Одно из самых популярных сегодня устройств для пользователей...
skorost-cherez-router-ne-takaya-router-rezhet-skorost Скорость через роутер «не такая», роутер «режет» скорость. Зачастую, после приобретения...
otklyuchit-proverku-diska-pri-zagruzke-windows Если у Вас, каждый раз при включении или перезагрузке компьютера запускается проверка диска...
ronyaem-smartfony-samye-prochnye-smartfony Роняем смартфоны! Прошло уже три месяца с тех пор, как состоялась выставка MWC 2014, на...
udalennoe-upravlenie-telefonom-planshetom-android-google-android-device-managerВ сегодняшней заметке хочу Вам рассказать как настроить новый сервис/функцию по удаленному...
vosstanovlenie-windows-posle-zameny-materinskoj-platy  Восстановление Windows после замены материнской платы   Причины...
windows-ne-vidit-kompyutery-rabochej-gruppy Для удобной работы в одноранговой сети было придумано понятие - Рабочая группа сети....

�������@Mail.ru