Как удалить дубликаты в Excel

Перед анализом и визуализацией данных на листе Excel их необходимо очистить. Одна из этих задач очистки — найти и удалить дубликаты данных. Есть несколько способов выполнить эту задачу очистки. Узнайте, как удалять дубликаты в Excel с помощью инструментов удаления дубликатов и фильтров. Затем выберите тот, который лучше всего вам подходит, и данные в вашей рабочей таблице.

Инструкции в этой статье относятся к Excel для Office 365, Excel 2019, Excel 2016 и Excel 2013.

Выделите дублирующиеся данные в листе Excel

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


  1. Выделите данные, которые вы хотите найти дубликаты. Не включайте заголовки.

    Данные, содержащие повторяющиеся строки в листе Excel

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


  2. Выберите Главная Вкладка.


  3. в Стили группа, выберите Условное форматирование.

    Выбранные данные для использования условного форматирования в Excel для дедупликации Excel


  4. Выбрать Выделите правила ячеек > Повторяющиеся значения.

    Условное форматирование для выделения ячеек, содержащих повторяющиеся строки в Excel


  5. в Повторяющиеся значения диалоговое окно, выберите значения с стрелку раскрывающегося списка и выберите цвет заливки и текста, чтобы выделить дублирующиеся строки.

    Диалоговое окно Duplicate Values ​​в Excel для выбора выделения для условного форматирования дубликатов данных


  6. Выбрать Хорошо.

    Диалоговое окно Duplicate Values ​​в Excel, показывающее, как удалить дубликаты в Excel


  7. Клетки с одинаковым значением в других ячейках подсвечиваются.

    Подсветка, используемая в условном форматировании, показывающая, как избавиться от дубликатов в Excel


  8. Чтобы удалить дубликаты строк в Excel, выделите выделенную строку, выберите Главная вкладка, затем выберите удалять > Удалить строки листа. Или используйте инструмент «Удалить дубликаты» или «Фильтр» для дедупликации Excel.


Удалить дубликаты строк в Excel быстро

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

Удаление повторяющихся строк навсегда удаляет данные. Сделайте копию листа, прежде чем вносить какие-либо изменения.

Чтобы использовать инструмент «Удалить дубликаты данных» для удаления дублирующихся строк со всей таблицы:


  1. Выберите любую ячейку внутри набора данных.

    Лист Excel с дублирующимися строками


  2. Выберите Данные Вкладка.


  3. в Инструменты данных группа, выберите Удалить дубликаты.

    Вкладка «Данные» в Excel, показывающая инструмент «Удалить дубликаты»


  4. в Удалить дубликаты диалоговое окно, выберите Выбрать все.


  5. Выберите Мои данные имеют заголовки установите флажок, если на листе есть метки столбцов.


  6. Выбрать Хорошо.

    Диалоговое окно «Удалить дубликаты», показывающее, как удалять дубликаты в Excel


  7. В сообщении, которое показывает количество удаленных повторяющихся значений и число оставшихся уникальных значений, выберите Хорошо.

    Excel показывает количество значений дубликатов, которые были найдены и удалены


  8. Все идентичные строки удаляются, за исключением первого экземпляра дублированной строки.

    Результат инструмента Удалить дубликаты в Excel


  9. Если дублирующиеся строки не были удалены должным образом, нажмите Ctrl + Z отменить изменения на листе.


Исключить дубликаты в Excel с одинаковым значением в указанных столбцах

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


  1. Выберите любую ячейку внутри набора данных.

    Данные, выбранные для удаления только найденных дубликатов, указаны в столбцах Excel


  2. Выберите Данные Вкладка.


  3. в Инструменты данных группа, выберите Удалить дубликаты.

    Инструмент удаления дубликатов в Excel для дедупликации листа Excel


  4. в Удалить дубликаты диалоговое окно, выберите Снять все.


  5. Установите флажок рядом с каждым столбцом, в котором вы хотите найти дубликаты. Данные во всех выбранных столбцах должны быть продублированы для удаления строки.


  6. Если на вашем листе есть заголовки столбцов, выберите Мои данные имеют заголовки флажок


  7. Выбрать Хорошо.

    Диалоговое окно «Удалить дубликаты» для удаления дублирующихся строк в Excel


  8. В диалоговом окне подтверждения выберите Хорошо.

    Microsoft Excel подтверждение количества удаленных дубликатов в Excel


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

    Результат инструмента Удалить дубликаты в Excel для удаления строк на основе дубликатов в выбранных столбцах


Как «удалить» дубликаты в Excel с фильтрами

Другой способ удалить дублирующиеся данные — это отфильтровать данные по уникальным значениям. При использовании этого метода не удаляются дублирующиеся строки, дублированные значения временно скрываются.

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


  1. Выберите любую ячейку внутри набора данных, чтобы отфильтровать весь лист. Или выберите данные для фильтрации.

    Выбранные данные для фильтрации дубликатов в Excel


  2. Выберите Данные Вкладка.


  3. в Сортировать Фильтр группа, выберите продвинутый.

    Использование расширенного фильтра, чтобы избавиться от дубликатов в Excel


  4. в Расширенный фильтр диалоговое окно, выберите Только уникальные записи флажок

    Чтобы сохранить отфильтрованные результаты на другом листе, выберите Копировать в другое место.


  5. Выбрать Хорошо.

    Диалоговое окно «Расширенный фильтр», показывающее, как фильтровать уникальные значения только в Excel


  6. Дубликаты удаляются.

    Результат расширенного фильтра для удаления дублирующихся строк в Excel


  7. Чтобы очистить фильтр и отобразить исходные данные, выберите Главная вкладка> Сортировать Фильтр > чистый.


Ссылка на основную публикацию