Удалить дубликаты в Excel (простое пошаговое руководство)
Дублирующиеся значения могут сделать информацию менее понятной и затруднить получение точной оценки. В этом руководстве мы рассмотрим четыре различных метода удаления, выделения или Скрыть дубликаты, а также простого просмотра данных без дубликатов в Excel.
Видео: Удалить дубликаты в Excel
Удалить дубликаты со встроенной функциональностью
Шаг 1: Выделите диапазон ячеек, из которого нужно Удалить дубликаты
Выделите ячейки, которые могут содержать дублирующиеся значения: можно выбрать весь набор данных; если данные слишком объёмны, достаточно щёлкнуть по любой ячейке внутри диапазона — Excel автоматически определит его на следующем шаге.
Шаг 2: Выберите Данные>Удалить дубликаты

Шаг 3: Выберите столбцы для проверки на дубликаты
В появившемся диалоговом окне выберите столбцы для проверки на дубликаты и нажмите кнопку ОК.

- Чтобы удалить дублирующиеся строки со полностью идентичными значениями во всех столбцах, оставьте все флажки установленными, как показано выше.
- Чтобы удалить дублирующиеся строки с одинаковыми значениями в определённых столбцах, отметьте только эти столбцы.
- Если ваши данные содержат заголовки столбцов, установите флажок Включить заголовки, чтобы первая строка (заголовок) не учитывалась при удалении дубликатов.
Шаг 4: Просмотр сводки
Появится диалоговое окно с информацией о количестве найденных и удалённых дублирующихся значений, а также о числе оставшихся уникальных значений. Нажмите кнопку ОК.

Результат
Как видно, дублирующиеся строки удалены без учёта их первого вхождения.

Выбрать дубликаты с дополнительными возможностями с помощью Kutools
Kutools для Excel’s Выбрать дубликаты/уникальные ячейки позволяет выделять дубликаты с расширенными возможностями: можно выбрать дублирующиеся строки (или ячейки) с учётом или без учёта первых вхождений; либо выделить уникальные строки (или ячейки), которые встречаются ровно один раз или все различные строки и значения. Также можно находить дубликаты с учётом регистра или помечать повторяющиеся значения определённым цветом фона или цветом шрифта.
Чтобы выделить дубликаты без учёта их первых вхождений, выделите диапазон ячеек, содержащий дубликаты, затем нажмите Kutools>Выделить>Выбрать дубликаты/уникальные ячейкии выполните следующие действия:
- Выделяйте каждую строку или отдельную ячейку — в зависимости от того, как вы хотите проверять дубликаты.
- Выберите Дубликаты (исключая первое совпадение) в разделе Правило.
- Чтобы удалить выбранные дублирующиеся строки, щёлкните правой кнопкой мыши по любой из них и выберите Удалить, чтобы удалить дублирующиеся строки.
- Чтобы использовать функцию Выбрать дубликаты/уникальные ячейки, на компьютере должно быть установлено Kutools для Excel. Щёлкните здесь, чтобы скачать и установить. Профессиональная надстройка для Excel предлагает 30-дневную бесплатную пробную версию без ограничений.
- Чтобы узнать больше о функции Выбрать дубликаты/уникальные ячейки, ознакомьтесь с этим руководством: Быстрый выбор дублирующихся или уникальных значений или всей строки из столбца или диапазона.
Скрыть дубликаты с помощью расширенного фильтра
Если вы предпочитаете скрыть дублирующиеся значения, а не удалять их, воспользуйтесь расширенным фильтром, чтобы отобразить только уникальные значения.
Шаг 1: Выделите диапазон ячеек, из которого нужно отфильтровать дубликаты
Выделите ячейки, которые могут содержать дублирующиеся значения: можно выбрать весь диапазон данных; если данные слишком объёмные, достаточно щёлкнуть по любой ячейке внутри диапазона — Excel автоматически выделит его на следующем шаге.
Шаг 2: Выберите Данные>Расширенный

Шаг 3: Фильтрация уникальных значений
В появившемся диалоговом окне выполните следующие действия:
- В разделе Действие выберите Фильтровать список на месте.
- Убедитесь, что диапазон ячеек в поле Диапазон списка соответствует набору данных, который требуется отфильтровать. Если это не так, нажмите значок выбора диапазона
, чтобы выбрать нужный набор данных. - Установите флажок Только уникальные записи и нажмите кнопку ОК.

Результат
Вы увидите, что область применения фильтра окрасится в синий цвет, что означает: дублирующие строки (отмеченные зелёными стрелками) были отфильтрованы.

- Вы также можете избавиться от дубликатов, скопировав только уникальные значения (включая первые вхождения дубликатов) на другой лист или в другую рабочую книгу: для этого выберите Копировать в другое место в диалоговом окне Расширенный фильтр на шаге 3 и укажите первую ячейку диапазона назначения для вставки результатов фильтрации в поле Копировать в.
- Чтобы очистить фильтр и вернуть данные к исходному виду, нажмите Очистить в группе Сортировка и фильтр на вкладке Данные.
Удалить дубликаты с помощью формул Excel
В этом разделе мы рассмотрим два подхода с использованием формул Excel: вы сможете либо удалить дубликаты легко с помощью функций ЕСЛИ и СЧЁТЕСЛИ, либо просматривать данные без дубликатов с помощью функции УНИКАЛЬНЫЕ — потрясающей новой функции Excel.
Удаление дубликатов с помощью функций ЕСЛИ и СЧЁТЕСЛИ
Предположим, что ваши данные, которые могут содержать дубликаты, находятся в диапазоне A2:C10. Вы можете использовать формулу Excel с функциями ЕСЛИ и СЧЁТЕСЛИ, чтобы отфильтровать уникальные значения и таким образом удалить дубликаты.
Шаг 1: значения Объединить столбцы
Объедините ячейки в одной строке с помощью оператора конкатенации (&). В нашем примере введите приведённую ниже формулу в ячейку D2 и скопируйте её в ячейки ниже.
=A2&B2&C2

- В формуле A2, B2 и C2 — это ячейки первой строки, в которых выполняется поиск дубликатов. Замените их на фактические ячейки первой строки ваших данных.
- Если ваши данные содержат всего один столбец, пропустите этот шаг.
Шаг 2: получение меток дубликатов
Отметьте строку как дубликат, введя одну из приведённых ниже формул в ячейку E2 в зависимости от ваших задач, а затем скопируйте формулу в ячейки ниже. (Здесь я использую первую формулу для отметки дубликатов, исключая первые вхождения.)
- Дубликаты без первых вхождений
-
=IF(COUNTIF($D$2:D2,D2)>,1,"Duplicates","") - Дубликаты с первыми вхождениями
-
=IF(COUNTIF($D$2:$D$10,D2)>,1,"Duplicates","")
Примечание: В приведённых выше формулах D2 — это первая ячейка в столбце Conbine, а D10 — последняя ячейка в столбце Conbine. Знаки доллара ($) в формуле следует оставить без изменений.
Шаг 3: фильтрация дубликатов
- Выберите любую ячейку внутри набора данных и нажмите кнопку Фильтр на вкладке Данные.
- Нажмите стрелку в верхней части столбца Mark и выберите пункт Дубликаты, чтобы на экране остались видимыми только дублирующиеся значения.

Шаг 4: удаление дубликатов
Выделите все дублирующиеся строки, щёлкните правой кнопкой мыши и выберите в меню пункт Удалить строку.

Результат
На вкладке Данные снова нажмите кнопку Фильтр, чтобы снять фильтр. Теперь в таблице останутся только уникальные значения, а дублирующие строки будут удалены.

Просмотр без дубликатов с помощью функции УНИКАЛЬНЫЕ (Excel 365/2021)
Если вы используете Microsoft 365 или Excel 2021 и не хотите удалять дубликаты из исходных данных или применять фильтр, а просто желаете просматривать данные без повторов, новая функция Excel УНИКАЛЬНЫЕ отлично справится с этой задачей.
Шаг 1: применение формулы УНИКАЛЬНЫЕ
В пустой ячейке введите приведённую ниже формулу (обратите внимание, что вместо)A1:C10 укажите ваш фактический диапазон ячеек, который может содержать дубликаты), а затем нажмите клавишу Enter.
=UNIQUE(A1:C10)
Результат
Как видите, дублирующая строка мгновенно исчезает из результата формулы.

- #SPILLвозникает, когда диапазон перелива ()E1:G8 в данном случае) для формулы не является пустым.
- С помощью формулы вы можете легко просматривать набор данных без дубликатов. Однако результат формулы нельзя редактировать. Чтобы изменить значение ячейки или её форматирование, воспользуйтесь функцией Kutools Преобразовать в значения — она одним щелчком превратит результаты формулы в постоянные значения.
Связанные статьи
- Excel: как Удалить дубликаты игнорируя пробелы
- Вот список, содержащий некоторые дублирующиеся значения. При использовании функции «Удалить дубликаты» в Excel некоторые из них остаются, если между ними есть пробелы, как показано на скриншоте ниже.
- Как автоматически удалить дубликаты из списка в Excel?
- В Excel можно использовать функцию Удалить дубликаты для удаления одинаковых значений из списка, но существует ли способ автоматически удалять дубликаты? В этой статье описаны приёмы автоматического удаления дубликатов при их появлении в указанном столбце Excel.
- Как удалить дублирующиеся строки и оставить только те, что содержат наибольшие значения, в Excel?
- Например, у вас есть таблица покупок в Excel, как на первом скриншоте. Теперь нужно удалить дублирующиеся строки на основе столбца «Фрукты», оставив для каждого фрукта только строку с наибольшим значением в столбце «Количество», как показано на втором скриншоте. Какое решение вы можете предложить? В этой статье представлены два способа решения этой задачи.
- Как удалить дублирующиеся строки, оставив только запись с самой поздней датой в Excel?
- У меня есть диапазон данных, в котором столбец A содержит дублирующиеся значения, а столбец B — даты. Как удалить дублирующиеся строки по столбцу A, оставив только строку с самой поздней датой из столбца B, как показано на скриншоте ниже? Есть ли у вас эффективное решение для Excel?
- Как удалить дубликаты и заменить их пустыми ячейками в Excel?
- Обычно при использовании команды «Удалить дубликаты» в Excel удаляются целые дублирующиеся строки. Однако иногда требуется не удалять такие строки, а заменять повторяющиеся значения пустыми ячейками. В этом случае стандартная команда «Удалить дубликаты» не подходит. В данной статье рассказывается, как удалить дубликаты и заменить их пустыми ячейками в Excel.
- Еще больше полезных советов и приёмов для Excel…
Лучшие инструменты для повышения продуктивности в офисе
Раскройте весь потенциал Excel с помощью Kutools для Excel и почувствуйте небывалую эффективность.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить наиболее необходимую Вам функцию…
Office Tab Добавляет вкладки в Office и значительно упрощает работу
- Включает редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывает и создаёт несколько документов во вкладках одного окна, а не в отдельных окнах.
- Повышает продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — это пакет, включающий надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, что идеально подходит для команд, работающих в разных приложениях Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает несколько минут (готово к MSI)
- Лучше работает вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек
Содержание
- Видео: Удалить дубликаты в Excel
- Удалить дубликаты со встроенной функциональностью
- Выбрать дубликаты с Kutools и дополнительными возможностями
- Скрыть дубликаты с расширенным фильтром
- Удалить дубликаты с формулами Excel
- Удаление дубликатов с помощью функций ЕСЛИ и СЧЁТЕСЛИ
- Просмотр без дубликатов с помощью функции УНИКАЛЬНЫЕ
- Связанные статьи
- Лучшие инструменты для повышения продуктивности в офисе
- Комментарии
