Выделение дубликатов на нескольких рабочих листах в Excel (3 формулы)

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

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

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

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

Выделение дубликатов на нескольких рабочих листах.xlsx

3 подходящих подхода к выделению дубликатов на нескольких рабочих листах в Excel

Чтобы выделить дубликаты или совпадения на нескольких рабочих листах, мы должны воспользоваться функцией Условное форматирование После установки новой формулы правила для поиска дубликатов на нескольких рабочих листах необходимо выбрать формат ячеек с помощью цветов или текстового оформления. Таким образом, соответствующие ячейки с дублирующимися значениями на выбранном рабочем листе будут выделены с помощью заданных форматов.

1. использование функции COUNTIF для выделения совпадений на рабочих листах Excel

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

Во втором рабочем листе с именем Лист2 В двух других колонках слева находится список идентификаторов заказов, которые уже были доставлены, а справа - соответствующие даты доставки.

Теперь мы будем искать все дубликаты идентификаторов заказов по всему списку Лист1 и Лист2 . Идентификаторы совпадающих заказов в Лист1 будут выделены заданным цветом. Итак, давайте теперь выполним следующие процедуры для достижения наших целей.

📌 Шаг 1:

➤ От Лист1 , выберите диапазон ячеек, в котором будут выделены дубликаты значений.

➤ Под Главная ленту, выберите Новое правило команда из Условное форматирование выпадающий.

Появится диалоговое окно с именем 'Новое правило форматирования' появится.

📌 Шаг 2:

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

➤ В поле формулы введите:

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

➤ Нажмите Формат .

📌 Шаг 3:

➤ В Форматирование ячеек выберите цвет для выделения дубликатов.

➤ Нажмите OK .

📌 Шаг 4:

➤ Вы увидите предварительный просмотр отформатированной ячейки с текстом в окне Новое правило форматирования диалоговое окно.

➤ Нажмите OK .

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

Мы использовали COUNTIF функция здесь для определения критериев выделения ячеек в Листе1. Функция COUNTIF ищет каждый идентификатор заказа в Лист1 в Лист2 и возвращает появление каждого дубликата для соответствующего ID заказа. Когда мы вводим эту формулу в Описание правил ящик Новое правило форматирования окно, применение Условное форматирование будет искать ячейки указанного диапазона в Лист1 где формула возвращает только ненулевые значения и тем самым выделяет только соответствующие ячейки.

Выделение нескольких дубликатов на двух рабочих листах

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

📌 Шаг 1:

➤ В Лист1 , снова выберите диапазон ячеек для идентификаторов заказов.

➤ Под Главная ленту, выберите Управление правилами команда из Условное форматирование выпадающий.

Появится диалоговое окно с именем Менеджер правил условного форматирования появится.

📌 Шаг 2:

➤ Нажмите на опцию 'Правило дублирования' Это создаст дубликат ранее определенного правила.

➤ Теперь выберите Правило редактирования и Редактирование правила форматирования появится окно.

📌 Шаг 3:

➤ В поле формулы Описание правил , включить редактирование и добавить ">1" только в конце формулы.

➤ Нажмите на Формат вариант.

📌 Шаг 4:

➤ Выберите новый, другой цвет для второго правила форматирования.

➤ Нажмите OK .

📌 Шаг 5:

➤ Будет показан предварительный просмотр второго правила форматирования. Щелкните OK снова.

📌 Шаг 6:

➤ В Менеджер правил условного форматирования диалоговое окно, второе правило теперь встроено.

➤ Нажмите OK в последний раз, и все готово.

Как на следующем снимке экрана, вы найдете Ячейка B13 выделена другим цветом, так как эта ячейка содержит идентификатор заказа, который встречается несколько раз в Лист2 .

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

Читать далее: Как выделить дубликаты в Excel

2. Вставка функции ISNUMBER для поиска дубликатов на нескольких рабочих листах в Excel

Мы также можем объединить ISNUMBER и МАТЧ функции для поиска дубликатов или совпадений на двух рабочих листах Excel. Функция MATCH возвращает относительную позицию элемента в массиве, который соответствует заданному значению в заданном порядке. And функция ISNUMBER проверяет, является ли значение числом или нет.

Таким образом, требуемая формула в Описание правил здесь будет коробка:

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

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

🔎 Как эта формула работает в условном форматировании?

  • Сайт МАТЧ Функция ищет совпадения идентификаторов заказов из двух рабочих листов и возвращает номер строки соответствующего идентификатора заказа в Лист1 Если функция не находит совпадения, она возвращает значение ошибки.
  • Сайт ISNUMBER функция ищет только числовые значения и игнорирует значения ошибок, найденные функцией МАТЧ функция. Таким образом, функция возвращает TRUE для числовых данных и FALSE для значений ошибок.
  • Наконец, в Условное форматирование выделяет совпадения на основе булева значения 'TRUE' только.

3. Применение функции VLOOKUP для выделения дублирующихся строк на нескольких рабочих листах

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

Необходимая формула с VLOOKUP функция в Коробка с правилами будет:

=VLOOKUP(B5,Sheet2!B5:C14,,FALSE)

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

Заключительные слова

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

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