Как найти дубликаты без удаления в Excel (7 методов)

  • Поделись Этим
Hugh West

Имея дело с огромным количеством данных, мы часто сталкиваемся с проблемами дублирования записей в Excel . Наиболее используемые методы поиска дубликатов в Excel это COUNTIF функция и Условное форматирование Кроме этих двух методов, мы увидим еще несколько методов на Как найти дубликаты в Excel без удаления Мы будем использовать примерный набор данных, чтобы вы лучше понимали, где находится Имя в колонке есть несколько дублирующихся записей.

Скачать Практическое пособие

Поиск дубликатов без удаления.xlsx

7 способов найти дубликаты без удаления в Excel

В этой статье мы видим использование Условное форматирование и различные функции, такие как COUNTIF , ЕСЛИ , ТОЧНО и т.д., чтобы найти дубликаты в соответствии с нашими предпочтениями.

Метод 1: Поиск дубликатов без удаления с помощью COUNTIF

Самый простой способ найти дубликаты, не удаляя их, это COUNTIF функция.

Шаги:

  • Сначала введите следующую формулу в ячейку F5 .
=COUNTIF($B$5:$B$15, B5)>1

  • Теперь нажмите кнопку ENTER ключ.

  • Наконец, перетащите вниз до Автозаполнение остальные серии.

COUNTIF функции возвращают вывод TRUE для поиска дубликатов элементов в указанном диапазоне и FALSE для Уникальные ценности .

После этого выделите весь набор данных и нажмите кнопку CTRL+SHIFT+L .

Наконец-то, фильтр набор данных для TRUE значения.

Наш дубликаты результат будет выглядеть как на следующем изображении.

Читать далее: Выяснение количества дублирующихся строк с помощью формулы COUNTIF

Метод 2: Функция IF для поиска дубликатов без удаления

Теперь мы будем использовать комбинационную функцию ЕСЛИ и COUNTIF для поиска дублирующихся записей в Excel.

Шаги:

  • Сначала введите следующую формулу в ячейку F5 .
=IF(COUNTIF($B$5:$B$14,B5)>1, "Да","")

  • Теперь нажмите кнопку ENTER ключ.

  • Наконец, перетащите вниз до Автозаполнение остальные серии.

Мы уже знаем COUNTIF возврат функции TRUE в результате для дублирующих значений и FALSE для Уникальный те. Вот, COUNTIF($B$5:$B$14,B5)>1 дает результат TRUE и =IF(TRUE, "Yes","") формула дает конечный результат Да для TRUE и Пустые ячейки если FALSE .

Теперь мы применим Опция фильтра в нашем наборе данных и отфильтровать его с помощью Да Значения. Мы уже делали подобное в Метод 1 .

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

Читать далее: Формула для поиска дубликатов в Excel (6 простых способов)

Метод 3: Найти второе появление дубликатов

Что если мы хотим найти дубликаты, кроме первого появления? Нет проблем! Есть способ. Давайте посмотрим, как это сделать.

Шаги:

  • Сначала введите следующую формулу в ячейку F5 .
=IF(COUNTIF($B$5:$B5:$B5, B5)>1, "Дубликат", "")

  • Теперь нажмите кнопку ENTER ключ.

Вот, COUNTIF($B$5:$B5:$B5, B5)>1 даст нам результат FALSE так как это первое появление, а не дубликат. Тогда =IF(FALSE, "Дубликат", "") даст конечный результат в виде пустой ячейки.

  • Наконец, перетащите вниз до Автозаполнение остальные серии.

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

Наконец-то, Фильтр набор данных и нажмите кнопку Дубликат для фильтрации. В случае, если вы не можете вспомнить, как фильтровать, пожалуйста, проверьте Метод 1 .

Вот так. Спокойно.

Метод 4: Функция EXACT для поиска дубликатов

Если вы внимательно посмотрите на приведенные ниже данные, вы можете заметить, что джеймс и Элис это две новые записи. ТОЧНО Функция полезна для совпадений, чувствительных к регистру. Для лучшего понимания следуйте методу.

Шаги:

  • Сначала введите следующую формулу в ячейку F5 .
=IF(SUM((--EXACT($B$5:$B$15,B5)))<=1,"", "Дубликат")

  • Теперь нажмите кнопку ENTER ключ.

SUM((--EXACT($B$5:$B$15,B5)))<=1 дает нам результат TRUE поскольку он не считается джеймс в качестве Джеймс дубликат. IF(TRUE,"", "Duplicate") даст конечный результат в виде пустая ячейка .

  • Наконец, перетащите вниз до Автозаполнение остальные серии.

А теперь, Фильтр данные по Дубликат значения. Наш конечный результат будет выглядеть следующим образом.

Следуйте за Метод 1 в случае, если вы не можете вспомнить метод фильтрации.

Читать далее: Формула Excel для поиска дубликатов в одном столбце

Похожие чтения

  • Как найти дубликаты в Excel и скопировать на другой лист (5 методов)
  • Как найти дубликаты в столбце с помощью Excel VBA (5 способов)
  • Excel Найти дубликаты в столбце и удалить строку (4 быстрых способа)
  • Как использовать код VBA для поиска дублирующихся строк в Excel (3 метода)
  • Как сделать Vlookup для дублирования совпадений в Excel (5 простых способов)

Метод 5: Поиск дубликатов без удаления путем подсчета

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

Шаги:

  • Сначала введите следующую формулу в ячейку F5 .
=COUNTIF($B$5:$B$15, $B5)

  • Теперь нажмите кнопку ENTER ключ.

  • Наконец, перетащите вниз до Автозаполнение до конца серии.

Итак, что здесь происходит, формула выдает нам результат вхождения в число.

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

Читать далее: Как найти дубликаты в рабочей книге Excel (4 метода)

Метод 6: Поиск дубликатов путем подсчета второго появления

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

Шаги:

  • Сначала введите следующую формулу в ячейку F5 .
=COUNTIF($B$5:$B5, $B5)

  • Теперь нажмите кнопку ENTER ключ.

Разница между предыдущей формулой и этой формулой заключается в том, что ранее мы использовали B5:B15 как диапазон с абсолютной ссылкой, тогда как в этот раз мы использовали $B$5:B5 смешанная ссылка как диапазон, поэтому постепенно диапазон будет меняться, как и количество.

  • Наконец, перетащите вниз до Автозаполнение остальные серии.

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

Следуйте за Метод 1 , чтобы иметь подробное описание Фильтрация .

Читать далее: Как найти дублирующиеся значения в Excel с помощью формулы (9 методов)

Метод 7: Использование условного форматирования

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

Шаги:

  • Сначала выберите Имя диапазон столбцов и перейдите к Главная> Условное форматирование> Правила выделения ячеек> Дублирование значений

  • Теперь диалоговое окно появится окно, нажмите OK .

  • Вот и все, все дублирующиеся ячейки выделены.

Читать далее: Список Top 10 в Excel с дубликатами (2 способа)

Практическая секция

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

Заключение

Вот и все для статьи. Это 7 различных методов по как найти дубликаты в Excel без удаления Они. Исходя из ваших предпочтений, вы можете выбрать лучшую альтернативу. Пожалуйста, если у вас есть вопросы или отзывы, оставьте их в области комментариев.

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