Перейти к основному содержанию

Как найти и выделить повторяющиеся строки в диапазоне в Excel?

Автор: Сяоян Последнее изменение: 2021 июля 12 г.

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

 

Найдите повторяющиеся строки в нескольких столбцах с помощью формул

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

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


Найдите повторяющиеся строки в нескольких столбцах с помощью формул

Следующая формула может помочь вам найти повторяющиеся записи, пожалуйста, сделайте следующее:

1. В соседней пустой ячейке, в данном случае ячейке D2, введите следующую формулу:

=IF(COUNTIFS($A$2:$A$12,$A2,$B$2:$B$12,$B2,$C$2:$C$12,$C2)>1, "Duplicate row", "")

2. Затем перетащите дескриптор заполнения вниз к ячейкам для применения этой формулы, теперь вы можете увидеть, что если в этом используемом диапазоне есть идентичные строки, он отобразит Повторяющаяся строка, см. снимок экрана:

  • Ноты:
  • 1. В формуле $ A $ 2: $ A $ 12, 2 млрд долларов: 12 млрд долларов, 2 канадских доллара: 12 канадских долларов укажите столбцы диапазона, в которых вы хотите найти дубликат. Вы можете изменить их как хотите. И A2, B2, C2 укажите первые ячейки в каждом столбце данных, к которым необходимо применить эту формулу, вы также можете изменить их.
  • 2. Вышеупомянутая формула основана на данных в 3 столбцах. Если в вашем диапазоне данных есть 4 или более столбцов, для которых необходимо найти повторяющиеся значения из первой строки, вам просто нужно добавить ссылки на столбцы, как показано в следующей формуле: =IF(COUNTIFS($A$2:$A$12,$A2,$B$2:$B$12,$B2,$C$2:$C$12,$C2,$D$2:$D$12,$D2)>1, "Duplicate row", "").

Советы: Если вы хотите найти повторяющиеся строки без первых вхождений, примените следующую формулу:

=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2) >1, "Duplicate row", "")


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

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

1. Первый шаг, который вы должны использовать CONCATENATE функция для объединения всех данных в одну ячейку для каждой строки. Введите приведенную ниже ячейку формулы D2, затем скопируйте формулу вниз до последней строки данных, см. Снимок экрана:

=CONCATENATE(A2,B2,C2)

2. Затем выберите диапазон, в котором вы хотите найти повторяющиеся строки, включая формулы в столбце D, а затем перейдите к Главная вкладку и щелкните Условное форматирование > Новое правило, см. снимок экрана:

3. В Новое правило форматирования диалоговом окне выполните следующие действия:

  • Нажмите Используйте формулу, чтобы определить, какие ячейки следует форматировать. из Выберите тип правила список;
  • А затем введите эту формулу = СЧЁТЕСЛИ ($ D $ 2: $ D $ 12, $ D2)> 1 (Выделите повторяющиеся строки с первыми вхождениями) или = СЧЁТЕСЛИ ($ D $ 2: $ D2; $ D2)> 1 (Выделите повторяющиеся строки без первых вхождений) в Формат значений, где эта формула истинна текстовое окно;
  • Наконец, нажмите Формат .

Внимание: В приведенной выше формуле $ D $ 2: $ D $ 12 - это столбец D, в котором вы объединили другие значения столбца.

4. В выскочившем Формат ячеек диалоговое окно, нажмите Заполнять вкладка, а затем выберите один цвет, который вам нужен, чтобы выделить дубликаты.

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

Выделите повторяющиеся строки первыми Выделите повторяющуюся строку без первых

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

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

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

После установки Kutools for Excel, пожалуйста, сделайте так:

1. Нажмите Кутулс > Выберите > Выберите повторяющиеся и уникальные ячейки, см. снимок экрана:

2. В Выберите повторяющиеся и уникальные ячейки диалоговом окне выполните следующие действия:

  • Нажмите кнопка1  кнопка для выбора диапазона, который вы хотите использовать;
  • Затем выберите Каждый ряд из на основании раздел;
  • А затем проверьте Дубликаты (кроме 1-го) or Все дубликаты (включая 1-й) вариант под Правило раздел по мере необходимости;
  • Наконец, вы можете указать цвет фона или цвет шрифта для повторяющихся строк под Обработка результатов.

3. Затем нажмите OK, а повторяющиеся строки выбираются как следующие снимки экрана:

Выберите повторяющиеся строки, включая первые Выберите повторяющиеся строки, исключая первые
  • Ноты:
  • 1. Если вы проверите Выбрать целые строки вариант, будут выбраны все повторяющиеся или уникальные строки.
  • 2. Если вы отметите опцию «Учитывать регистр», текст будет сравниваться с учетом регистра.

 Скачать и бесплатную пробную версию Kutools для Excel сейчас!


Больше относительных статей:

  • Объедините повторяющиеся строки и просуммируйте значения в Excel
  • В Excel , вы всегда можете столкнуться с этой проблемой, если у вас есть диапазон данных, содержащий несколько повторяющихся записей, и теперь вы хотите объединить повторяющиеся данные и суммировать соответствующие значения в другом столбце, как показано на следующих снимках экрана. Как бы вы могли решить эту проблему?
  • Выделите повторяющиеся значения разными цветами в Excel
  • В Excel мы можем легко выделить повторяющиеся значения в столбце одним цветом с помощью условного форматирования, но иногда нам нужно выделить повторяющиеся значения разными цветами, чтобы быстро и легко распознать дубликаты, как показано на следующем снимке экрана. Как бы вы могли решить эту задачу в Excel?
  • Выровняйте повторяющиеся или совпадающие значения в двух столбцах
  • Если у вас есть два списка имен, и вы хотите сравнить эти два столбца и найти дубликаты в обоих, а затем выровнять или отобразить совпадающие имена на основе первого столбца в новом столбце, как показано на следующем снимке экрана. Чтобы перечислить повторяющиеся значения, которые существуют в обоих столбцах, в этой статье могут быть представлены некоторые приемы для решения этой проблемы.

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

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

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Fórmulas lixo, nenhuma funciona!
This comment was minimized by the moderator on the site
Hello Carlos,
So sorry to hear that. But I did try all of the formulas in the article and they all works fine. Please see the screenshots I upload. And I would love to help you on this matter if only you could provide the details of the errors. Thanks.Sincerely,Mandy
This comment was minimized by the moderator on the site
The formula "Sumproduct" does not work! The values ​​keep appearing non-duplicate, and since there are duplicate values, you must have got something wrong with this formula. Because I did the same and checked several times to find the error, but I was unsuccessful
This comment was minimized by the moderator on the site
Hello, Elienay,
The above Sumproduct formula works well in my worksheet, could you give your problem as an image to insert here?
Thank you!
This comment was minimized by the moderator on the site
I had to invent another formula to check for duplicate values, in fact I created two formulas! But with this "sumproduct" I couldn't fix it. However I already solved my problem, thanks! The formula I created looked like this: =IF(CONTIF($G$53:$G$55;G53)>1;"DUPLI";"NO")
This comment was minimized by the moderator on the site
at the time of data entry can i stop duplicate entries in two columns example :- Table A Table B A 1 B 2 at the time data entry once A & 1 is coming than i don't enter this entry, can any formula & idea for this
This comment was minimized by the moderator on the site
Can i find duplicate entries in two columns at time of data entry, that can i prevent duplicate entries in two columns example, Table A Table B A 1 B 2 at time of data entry next A and 1 i don't enter this entry, plz give any idea
This comment was minimized by the moderator on the site
Hi, suppose i have data of 15 letters (alphanumeric), and i want it to be split in different columns. ex - ASDFGH11WE31005 this is the 15 letters code, i want it to be spilt in different columns like - AS DF GH 11 WE 3 1005 pls suggest any shortcut or any formula to split it
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations