Note: The other languages of the website are Google-translated. Back to English

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

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

 

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

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

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


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

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

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 for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (16)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Отличная информация! Спасибо доброй душе!
Этот комментарий был сведен к минимуму модератором на сайте
Привет, могу ли я найти дубликат, сравнив два листа и два столбца с помощью этой формулы суммового произведения, пожалуйста, дайте вашу идею
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо вам большое за это!! Только что сэкономил часы работы!!
Этот комментарий был сведен к минимуму модератором на сайте
Да!!! NASEER вы можете найти дубликаты... :)
Этот комментарий был сведен к минимуму модератором на сайте
Великие Великие Великие Действительно лучшие идеи, которые я когда-либо видел
Этот комментарий был сведен к минимуму модератором на сайте
Это очень-очень отличная ИНФОРМАЦИЯ!! Я был так сбит с толку, найдя такую ​​формулу в листе Excel, но сегодня я так счастлив, дай Бог тебе много счастья и успехов, отличная работа, приятель, ты чемпион !!
Этот комментарий был сведен к минимуму модератором на сайте
Предположим, вы установили, что существуют дубликаты, и теперь вы хотите проверить, можно ли получить эти дубликаты (товары, заказы и цены) из разных магазинов. Это равносильно введению еще одного столбца со списками магазинов, которые фактически продают эти продукты, и вы хотите иметь возможность выбрать магазин для покупки на основе других критериев, не перечисленных здесь (знание местоположения магазина, расстояние до магазина и т. д.). Например, для продукта QQQ. , вы можете получить один и тот же заказ по одинаковой цене как в магазине A, так и в магазине B, и вы хотите вернуть либо магазин A, либо магазин B на основе известных вам критериев. Как бы вы сказали Excel вернуть в качестве значения либо магазин A, либо магазин B? ТОВАР ЗАКАЗ ЦЕНА НАЗВАНИЕ МАГАЗИНА QQQQ 50 30 Магазин A PPPP 60 40 Магазин A XXXX 45 28 Магазин B QQQQ 50 30 Магазин A VVVV 65 42 Магазин A BBBB 48 21 Магазин A XXXX 45 28 Магазин B QQQQ 50 30 Магазин B MMMM 80 35 Магазин B
Этот комментарий был сведен к минимуму модератором на сайте
Добрый день, я имею дело с похожей проблемой, но она выходит за рамки простой проверки дубликатов, и я надеюсь, что вы могли бы пролить свет на то, как ее решить. Чтобы проиллюстрировать, я продолжу проблему, которую вы уже проиллюстрировали выше, и добавлю к ней еще несколько сложностей. Предположим, после проверки и обнаружения дубликатов (т. е. товара, заказа или количества и цены) вы теперь хотите выбрать магазин, в котором вы теперь можете покупать свои товары (я предполагаю, что дубликаты сообщают вам, какие товары и в какой сумме вы можете купить). покупайте по каким ценам, а там повторение товаров, заказов и цен). Указанное название магазина относится к магазину, в котором действительно есть необходимые товары. A B C D E F ЗАКАЗ ПРОДУКТА ЦЕНА НАЗВАНИЕ МАГАЗИНА Расстояние до магазина (миль) Магазин, выбранный для покупки у QQQQ 50 30 Магазин A 15 ? ПППП 60 40 Цех А 15 ? XXXX 45 28 Магазин B 30 ? QQQQ 50 30 Магазин А 15 ? ВВВВ 65 42 Цех А 15 ? ВВВВ 48 21 Магазин А 15 ? XXXX 45 28 Магазин B 30 ? QQQQ 50 30 Цех B 30 ? ММММ 80 35 Цех Б 30 ? Предположим, теперь вы знаете, что можете купить товар в заданном количестве (заказе) и по заданной цене либо в магазине A, либо в магазине B, либо в магазине B, но теперь вы хотите решить, в каком магазине покупать. Одним из факторов, используемых в критериях выбора магазина, может быть то, насколько далеко магазин находится от вашего местоположения. Очевидно, что для продукта XXXX единственным магазином, в котором можно купить продукт, является магазин B, поэтому значение, возвращаемое в столбце E, всегда будет магазином B. Для продукта QQQQ у вас будет возможность купить либо в магазине A, либо в магазине. B. Теперь вы хотите, чтобы Excel позволял вам выбирать магазин для покупки. Вы хотите выбрать ближайший магазин. Как бы вы использовали формулу для решения этой задачи? С уважением, Моисей
Этот комментарий был сведен к минимуму модератором на сайте
Привет, предположим, у меня есть данные из 15 букв (буквенно-цифровых), и я хочу, чтобы они были разделены на разные столбцы. например, ASDFGH11WE31005, это 15-буквенный код, я хочу, чтобы он был разбросан по разным столбцам, например, AS DF GH 11 WE 3 1005, пожалуйста, предложите любой ярлык или любую формулу для его разделения.
Этот комментарий был сведен к минимуму модератором на сайте
Могу ли я найти повторяющиеся записи в двух столбцах во время ввода данных, чтобы предотвратить дублирование записей в двух столбцах, например, таблица A, таблица B A 1 B 2 во время ввода данных, следующая A и 1, я не ввожу эту запись, plz дать любую идею
Этот комментарий был сведен к минимуму модератором на сайте
во время ввода данных могу ли я остановить повторяющиеся записи в двух столбцах пример: - Таблица A Таблица B A 1 B 2 во время ввода данных после того, как A & 1 придет, чем я не ввожу эту запись, может ли какая-либо формула и идея для это
Этот комментарий был сведен к минимуму модератором на сайте
Формула "Суммапроизведение" не работает! Значения продолжают появляться не повторяющимися, и, поскольку есть повторяющиеся значения, вы, должно быть, что-то не так с этой формулой. Потому что я сделал то же самое и несколько раз проверял, чтобы найти ошибку, но безуспешно
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Элинай,
Приведенная выше формула Sumproduct хорошо работает на моем листе, не могли бы вы привести свою проблему в виде изображения для вставки сюда?
Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Мне пришлось изобрести еще одну формулу для проверки повторяющихся значений, на самом деле я создал две формулы! Но с этим "суммарным продуктом" я не мог это исправить. Однако я уже решил свою проблему, спасибо! Формула, которую я создал, выглядела следующим образом: =ЕСЛИ(ПРОДОЛЖИТЬ($G$53:$G$55;G53)>1;"DUPLI";"NO")
Этот комментарий был сведен к минимуму модератором на сайте
Fórmulas lixo, nenhuma funciona!
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Карлос,
Так жаль это слышать. Но я попробовал все формулы в статье, и все они работают нормально. Пожалуйста, посмотрите скриншоты, которые я загружаю. И я хотел бы помочь вам в этом вопросе, если бы вы могли предоставить подробную информацию об ошибках. Спасибо. С уважением, Мэнди
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL