Оглавление
Иногда нам нужно поиск дубликатов значений в одном листе, нескольких листах или даже во всей рабочей книге для удаление или изменить эти дубликаты. В этой статье я покажу 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. Однако если у вас есть какие-либо вопросы или предложения, пожалуйста, оставьте их ниже в разделе комментариев.