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

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

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

Скачать Рабочую тетрадь для практических занятий

Дубликаты в Workbook.xlsx

Как найти дубликаты в рабочей книге Excel

Предположим, что в нашей рабочей книге есть два листа. Имена этих двух листов следующие Лист1 и Лист2 .

Лист1 представляет имена сотрудников с их собственными состояниями, в то время как Лист2 отображает дату присоединения и имя.

Теперь мы получим дубликаты значений в рабочей книге.

1. Использование условного форматирования для поиска дубликатов в рабочей книге

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

Если вам нужно выделить какие-либо данные для лучшей визуализации, вы можете воспользоваться инструментом из раздела Стили командная строка.

Теперь выполните следующие действия.

⏩ Выберите диапазон ячеек B5:B16 ( Лист1 )

⏩ Нажмите на Главная tab> Условное форматирование > Новые правила

⏩ Выберите вариант Используйте формулу, чтобы определить, какие ячейки форматировать

⏩ Вставьте следующую формулу под строкой Форматируйте значения, для которых эта формула истинна:

=COUNTIF(Sheet2!$B$5:$B$16, B5)

Вот, B5 это начальная ячейка имени сотрудника, B5:B16 это диапазон ячеек для имени сотрудника.

⏩ Наконец, откройте Формат опция для указания цвета выделения.

⏩ Пресса OK .

Наконец, вы получите следующий результат.

Выделенные имена имеют дублирующие значения в Лист2 .

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

2. Использование функции ISNUMBER для поиска дубликатов в рабочей книге

Сайт ISNUMBER функция в сочетании с МАТЧ функцию можно использовать для отображения дубликатов значений, используя функцию Условное форматирование инструмент.

⏩ Выберите диапазон ячеек B5:B16 имени сотрудника ( Лист1 )

⏩ Нажмите на Главная tab> Условное форматирование > Новые правила .

⏩ Выберите вариант Используйте формулу, чтобы определить, какие ячейки форматировать

⏩ Вставьте следующую формулу под строкой Форматируйте значения, для которых эта формула истинна:

=ISNUMBER(MATCH(B5, Sheet2!$B$5:$B$16,0))

Вот, B5 начальная ячейка имени сотрудника, $ B$5:$B16 это диапазон ячеек для имени сотрудника.

⏩ Наконец, откройте Формат опция для указания цвета выделения.

⏩ Пресса OK .

Тогда вывод будет выглядеть следующим образом.

Цветные имена имеют дублирующиеся значения в Лист2 .

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

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

  • Выяснение количества дублирующихся строк с помощью формулы COUNTIF
  • Поиск дубликатов в двух столбцах в Excel (6 подходящих подходов)
  • Excel Найти похожий текст в двух столбцах (3 способа)
  • Список Top 10 в Excel с дубликатами (2 способа)
  • Как найти совпадающие значения в двух рабочих листах в Excel (4 метода)

3. Использование комбинации функций IF & COUNTIF для получения дубликатов

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

Формула будет выглядеть следующим образом

=IF(COUNTIF(Sheet2!$B:$B,Sheet1!B5),TRUE,FALSE)

Вот, B5 это начальная ячейка имени сотрудника, $B:$B означает диапазон ячеек для имен сотрудников.

Разбивка формулы

COUNTIF(Sheet2!$B:$B,Sheet1!B5) формула проверяет, есть ли в ячейках 'Имя сотрудника' ( B5 это начальная ячейка) имеют схожие значения или нет. Если имеется какое-либо схожее значение, COUNTIF вернет 1, в противном случае вернет 0.

⏩ Тогда ЕСЛИ возврат функции TRUE если COUNTIF равно 1. С другой стороны, значение ЕСЛИ возвращает FALSE .

Выход TRUE означает, что соответствующее имя имеет дублирующие значения в Лист2 .

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

4. Применение функции VLOOKUP для получения дубликатов в рабочей книге

Сайт VLOOKUP функция вместе с ЕСЛИ и ISERROR функция может быть использована для получения дублирующего значения вместе с несколькими рабочими листами.

Формула будет выглядеть следующим образом

=IF(ISERROR(VLOOKUP(B5,Sheet1!$B$5:$B$16,1,0)), "Уникальный", "Дубликат")

Вот, B5 это начальная ячейка имени сотрудника, $B$5:$B$16 означает диапазон ячеек для имен сотрудников

Разбивка формулы

VLOOKUP(B5,Sheet1!$B$5:$B$16,1,0) ищет имя сотрудника в Листе1 и возвращает 0, если получает похожее имя, иначе выводит 1.

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

⏩ Наконец, в ЕСЛИ функция возвращает Unique, если выход равен 0, и Duplicate, если выход равен 1.

Читать далее: Как сделать Vlookup для дублирования совпадений в Excel (5 простых способов)

Заключение

Вот как можно найти дубликаты в рабочей книге excel (несколько рабочих листов). Я твердо уверен, что эта статья расширит ваши познания в Excel. Однако если у вас есть какие-либо вопросы или предложения, пожалуйста, оставьте их ниже в разделе комментариев.

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