Подсветка дубликатов с использованием двух столбцов в Excel - PullRequest
0 голосов
/ 24 июня 2019

У меня длинный список городов и стран в Excel.Это выглядит так:

Aibak  |Afganistan
Andkhoy|Afganistan
...
Berat |Albania
Burren|Albania
Burren|Albania
...
San Francisco|Argentina
...
San Francisco|United States

Я хочу выделить ячейки, которые являются копиями.Например, есть два "Burren", которые должны быть выделены (оба или только другое для удаления).Однако может быть несколько городов с одинаковыми названиями, но находящихся в разных странах, поэтому они не являются дубликатами.

Существует ли простая и быстрая формула для этого?У меня 20000 записей, поэтому некоторые сложные формулы занимают слишком много времени.

Ответы [ 2 ]

2 голосов
/ 24 июня 2019

Выберите диапазон, примените новое правило условного формата (формула):

=SUMPRODUCT(($A$1:$A$7=$A1)*($B$1:$B$7=$B1))>1

image1">

Возможно, лучший подход (меньше вычислений на 20000 записей) может быть:

=COUNTIFS($A$1:A1,$A1,$B$1:B1,$B1)>1

enter image description here

Таким образом, вы можете выделить строки, которые должны быть удалены.

0 голосов
/ 24 июня 2019

Вы можете использовать столбец HELPER для объединения городов и стран

  1. Формула для создания столбца HELPER:

=A2 & "_" &B2

Использовать условное форматирование для столбца Helper.Выберите C2: C10 (HELPER столбец) - Главная страница - Стили - Условное форматирование - Правила выделения ячеек - Дублирующие значения - Нажмите OK

enter image description here

Результаты

enter image description here

...