0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как в Excel объединить два списка без дубликатов?

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

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

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

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

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

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

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

Он прост в применении:

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

Преимуществом этого метода является скорость и простота. Все, что вам нужно сделать, это получить уникальные ценности: решения в два клика, получи и распишись.

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

Читайте так же:
Как автоматически повторно применять автофильтр при изменении данных в Excel?

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

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

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

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

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

Читайте так же:
Как быстро найти и отфильтровать ячейки по формату курсива в Excel?

В конце у нас есть еще один метод (шутка). Вы можете сделать перекрестную таблицу и поместить нужные вам столбцы в поле строки. Повторы там не появятся

Excel works!

menu

Как найти и удалить повторы и дубликаты в Excel

Распространенный вопрос: как найти и удалить дубликаты в Excel. Предположим, вы выгрузили месячный отчет из вашей учетной системы, но в итоге вам нужно понять какие контрагенты вообще взаимодействовали с компанией за этот период — составить список контрагентов без повтарений. Как отобрать уникальные значения?

дубликаты в excel

1. Как проще всего удалить дубликаты в таблице Excel

Возможно ли удалить значения из нескольких столбцов в Excel, которыми манипулируют, касаются и т. д.?

Можно, причем очень просто. Для этого есть специальная функция. Предварительно выберите диапазон, где нужно удалять дубликаты. На ленте заходим Данные — Удалить дубликаты (смотрите картинку в начале статьи).

Далее будет предложено выбрать столбцы, по которым будут искаться дубликаты. После выбора столбцов — жмете ОК.

Дубликаты

Выберите первую колонку

Дубликаты 2

Дубликаты 3

Важно понимать, что если вы выберете только первый столбец, все данные в невыбранных столбцах будут удалены, если они не уникальны.

2. Как выделить все дубликаты в Excel?

Уже слышали про Условное форматирование ? Здесь оно тоже поможет! Выделяете столбец, в котором надо пометить дубликаты, выбираете в меню Главное — Условное форматирование — Правила выделения ячеек — Повторяющиеся значения…

дубликаты в excel

В открывшемся окне «Повторяющиеся значения» выберите, какие ячейки выбирать (уникальные или повторяющиеся) и формат выделения — либо из предустановленного, либо создайте собственный формат. Предустановленным форматом будет красная заливка и красный текст.

Условное - уникальное

Если вы не хотите менять форматирование, нажмите OK. Теперь данные каждого условия будут окрашены.

Читайте так же:
Как быстро удалить каждую вторую строку в Excel?

N B: только выбранный применяется инструментом (!) столбец.

Кстати, если нужно увидеть уникальные, то в окне слева выберите — уникальные.

3. отдельных значений с использованием сводных таблиц

Признаюсь честно, когда-то я не подозревал о существовании возможности «удалить дубликаты» и пользовался сводными таблицами. Как я это делал? Выделяете таблицу, в которой надо найти уникальные значения — Вставка — Сводная таблица — Выбираете нужный столбец из открывшегося списка (перетащите в область по строкам).

Уникальные

Появятся уникальные значения — копируйте их как значения на отдельный лист. Теперь можно работать со списком уникальных значений

4. Как посчитать кол-во повторяющихся значений?

Для этого воспользуемся функцией =СЧЁТЕСЛИ(), в ячейке напротив значения, для которого нужно посчитать количество, вбиваем эту функцию в любую ячейку. Теперь заполним ее реквизитами — сначала выбираем диапазон, где нужно искать ячейки, затем, после точки с запятой, выбираем само значение, которое считаем, подробнее посмотреть можно здесь.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector