Как найти повторяющиеся значения в Microsoft Excel: 3 метода

Чтобы найти повторяющиеся значения в Microsoft Excel, используйте условное форматирование для их выделения, формулу COUNTIF для их обозначения во вспомогательном столбце или функцию «Удалить дубликаты» для удаления повторяющихся записей. Начинайте с выделения или формулы, когда вам нужно просмотреть совпадения; используйте удаление только после того, как вы определите, что считается дубликатом, и создадите копию исходных данных.

В приведенных ниже примерах используется список в ячейках A2:A100 с заголовком в первой строке. Повторяющееся значение в одном столбце отличается от дублирующейся записи: две строки могут иметь один и тот же адрес электронной почты, но разные имена или отделы. Для очистки данных по всей таблице определите, какие столбцы определяют соответствие, прежде чем выбирать метод.

Выберите правильный метод

  • Выделение ячеек: быстрый просмотр повторяющихся значений без изменения данных.
  • Используйте функцию COUNTIF: создайте многоразовую метку «Дублировать» или «Повторить» рядом с каждым значением.
  • Удаление дубликатов: удаление строк на основе выбранного столбца или комбинации столбцов.

1. Выделение дубликатов с помощью условного форматирования.

Это самый быстрый способ визуальной проверки. Если вы хотите найти повторяющиеся адреса электронной почты, выберите только ячейки с адресами, например, A2:A100, а не заголовок. Встроенное правило сравнивает выбранные значения и может отметить каждое вхождение в дублирующейся группе.

  1. Выберите диапазон, который хотите проверить.
    В таблице Excel в столбце A выбраны адреса электронной почты для проверки на наличие дубликатов.
    Выберите ячейки с данными, которые вы хотите проверить в Excel.
  2. На вкладке «Главная» выберите «Условное форматирование» > «Правила выделения ячеек» > «Повторяющиеся значения» .
    Вкладка «Главная» в Excel с условным форматированием, открытый для выделения ячеек, правил и поиска повторяющихся значений.
    Откройте правило «Повторяющиеся значения» в разделе «Условное форматирование».
  3. В диалоговом окне оставьте выбранным пункт «Дублировать» , выберите формат и нажмите «ОК» .
    Диалоговое окно «Дублировать значения» с выбранной опцией «Дублировать» и светло-красной заливкой.
    Выберите видимый формат и примените правило.

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

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

Чтобы выделить уникальные значения, выберите «Уникальные» в том же диалоговом окне. Встроенное правило не может форматировать повторяющиеся значения в области «Значения» сводной таблицы; вместо этого используйте обычный диапазон или проверку на основе формулы. См. инструкции Microsoft по поиску и удалению дубликатов .

2. Отметьте совпадения с помощью формулы COUNTIF.

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

=IF(A2="","",IF(COUNTIF($A$2:$A$100,A2)>1,"Duplicate",""))
В электронной таблице Excel в строке формул находится формула COUNTIF, а рядом с повторяющимся адресом электронной почты стоит метка «Дубликат».
Введите формулу во вспомогательный столбец рядом с первой строкой данных.

Замените ячейку A100 на последнюю строку в вашем списке. Знаки доллара сохраняют диапазон поиска неизменным по мере заполнения формулы, в то время как ячейка A2 меняется на A3, A4 и так далее. Внешний оператор IF оставляет пустые строки пустыми. Поскольку формула подсчитывает весь диапазон, она помечает все вхождения повторяющегося значения, включая его первое появление.

  1. Выделив ячейку B2, перетащите маркер заполнения вниз по строкам, которые вы хотите проверить, или скопируйте и вставьте формулу в остальную часть столбца B.
    Вспомогательный столбец Excel, отображающий повторяющиеся метки после заполнения формулы COUNTIF.
    Прокрутите формулу вниз, чтобы проверить оставшиеся записи.

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

=IF(A2="","",IF(COUNTIF($A$2:A2,A2)>1,"Repeat",""))

Чтобы создать дубликат целой строки на основе трех полей в столбцах A, B и C, поместите его во вспомогательный столбец и заполните его снизу вверх:

=COUNTIFS($A$2:$A$100,A2,$B$2:$B$100,B2,$C$2:$C$100,C2)>1

Эта функция возвращает TRUE для каждой строки, в которой комбинация A/B/C встречается более одного раза. Добавляйте или удаляйте пары столбцов, чтобы соответствовать вашей таблице. Функция COUNTIF обрабатывает один критерий; COUNTIFS поддерживает несколько критериев. В справочнике Microsoft по функции COUNTIF также отмечается, что сопоставление текста не чувствительно к регистру и что лишние пробелы или непечатаемые символы могут повлиять на результаты.

3. Удалите повторяющиеся строки с помощью функции «Удалить дубликаты».

Используйте этот параметр только тогда, когда будете готовы удалить записи. Сначала скопируйте исходный диапазон или лист. Выделите всю таблицу, чтобы ее столбцы оставались вместе, затем выберите Данные > Удалить дубликаты .

Таблица Excel с выделенными столбцами «Имя», «Электронная почта» и «Отдел», на вкладке «Данные» отображается команда «Удалить дубликаты».
Перед открытием функции «Удалить дубликаты» выберите всю таблицу целиком.

Если таблица содержит заголовки столбцов, установите флажок « Мои данные содержат заголовки ». В разделе «Столбцы» выберите поля, которые определяют дубликат, затем нажмите «ОК» .

Диалоговое окно «Удаление дубликатов» с включенными заголовками и выбранными полями «Имя», «Электронная почта» и «Отдел».
Выберите поля, которые Excel должен сравнить, а затем подтвердите выбор.
  • Выберите только адрес электронной почты, если повторяющиеся электронные письма следует считать дубликатами. Excel удалит всю последующую строку, даже если имя или отдел отличаются.
  • Выберите все столбцы, если хотите удалить только те строки, в которых полностью совпадает выбранная запись.

Excel сохраняет первое совпадение и удаляет последующие строки, соответствующие выбранному ключу. Удаление затрагивает выбранный диапазон или таблицу, включая столбцы, которые не были отмечены в диалоговом окне. Проверьте количество удаленных строк и сразу же используйте Ctrl+Z, если результат не соответствует вашим ожиданиям. Microsoft объясняет это поведение в своем руководстве по фильтрации уникальных значений и удалению дубликатов .

Если Excel пропустил дубликат

Значения, которые выглядят одинаково, могут содержать пробелы в начале или конце, непечатаемые символы или разные базовые форматы. Очистите копию данных с помощью таких функций, как TRIM или CLEAN, а затем проверьте еще раз. Функция COUNTIF рассматривает текст в верхнем и нижнем регистре как одинаковый, поэтому используйте другой подход к сравнению, если необходимо различать записи по регистру. Для безопасного первого прохода выделите или пометьте совпадения, просмотрите их и только после этого удалите строки.

Оставить комментарий

Как найти повторяющиеся значения в Microsoft Excel: 3 метода

Как найти повторяющиеся значения в Microsoft Excel: 3 метода

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

Как вставить PDF-файл в Word: 2 простых способа

Как вставить PDF-файл в Word: 2 простых способа

Преобразуйте PDF-файл в редактируемый контент Word или добавьте его в качестве объекта в существующий документ. Узнайте, когда следует встраивать, создавать ссылки или отображать значок PDF-файла.

Как удалить разрывы разделов в Word, сохранив при этом макет.

Как удалить разрывы разделов в Word, сохранив при этом макет.

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

Как удалить комментарии в Word (или скрыть их во время работы)

Как удалить комментарии в Word (или скрыть их во время работы)

Узнайте, как удалить один комментарий, целую ветку обсуждений или все комментарии в Word, а также как скрыть отзыв, не удаляя его.

Как скопировать документ Word: 3 простых способа создать дубликат.

Как скопировать документ Word: 3 простых способа создать дубликат.

Создайте копию документа Word в Проводнике, настольной версии Word или веб-версии Word. Выберите локальное хранилище, внешний диск или OneDrive для сохранения без изменения оригинала.

Как обновить сводную таблицу в Excel: 3 простых способа.

Как обновить сводную таблицу в Excel: 3 простых способа.

Нужно обновить сводную таблицу в Excel? Обновите один отчет, обновите все сводные таблицы в рабочей книге или настройте обновление отчета при открытии, а также исправьте ошибки с отсутствующими строками.

Как вставить галочку в Excel: 6 практических способов

Как вставить галочку в Excel: 6 практических способов

Узнайте шесть способов добавить галочку в Excel — от быстрой вставки и формул UNICHAR до значков и условного форматирования — и когда следует использовать каждый из них.

Как прикрепить файл к документу в Word для Microsoft 365

Как прикрепить файл к документу в Word для Microsoft 365

Встройте файл в документ Word или создайте ссылку на его источник с помощью Word для настольных компьютеров Microsoft 365. Следуйте инструкциям и узнайте, какой вариант подходит именно вам.

Как добавить маркированные списки в Excel: 4 простых способа

Как добавить маркированные списки в Excel: 4 простых способа

Узнайте четыре практических способа добавления маркированных списков в Excel: от диалогового окна «Символы» и сочетаний клавиш до копирования и вставки, а также формул для существующих списков.

4 лучших способа добавить ведущие нули в Excel

4 лучших способа добавить ведущие нули в Excel

Сохраняйте ведущие нули в Excel четырьмя практическими способами: апострофами, форматированием текста, формулой REPT и пользовательскими форматами чисел для кодов фиксированной ширины.