Прескочи на основното съдържание

Как да намерите и маркирате дублирани редове в диапазон в Excel?

Автор: Xiaoyang Последна промяна: 2021-12-30

Понякога може да има някои дублиращи се записи във вашия диапазон от данни на работен лист и сега искате да намерите или маркирате дублиращите се редове в диапазона, както са показани следните екранни снимки. Разбира се, можете да ги намерите един след един, като проверите за редовете. Но това не е добър избор, ако има стотици редове. Тук ще говоря за някои полезни начини да се справите с тази задача.

 

Намерете дублиращи се редове в множество колони с формули

Маркирайте дублирани редове в множество колони с условно форматиране

Изберете или маркирайте дублирани редове в множество колони с удобна функция


Намерете дублиращи се редове в множество колони с формули

Следната формула може да ви помогне да намерите дублиращите се записи, моля, направете следното:

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 XNUMX, $B$2:$B$12, $C$2:$C$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. Първата стъпка трябва да използвате КОНКЕТИРАНЕ функция за комбиниране на всички данни в една клетка за всеки ред. Въведете формулата по-долу в клетка D2, след което копирайте формулата надолу до последния ред с данни, вижте екранната снимка:

=CONCATENATE(A2,B2,C2)

2. След това изберете диапазона, в който искате да намерите дублиращите се редове, включително формулите в колона D, и след това отидете на Начало и щракнете върху Условно форматиране > Ново правило, вижте екранна снимка:

3. В Ново правило за форматиране диалогов прозорец, моля, извършете следните операции:

  • Кликнете Използвайте формула, за да определите кои клетки да форматирате от Изберете тип правило списъчна кутия;
  • И след това въведете тази формула =COUNTIF($D$2:$D$12,$D2)>1 (Маркирайте дублиращи се редове с първите срещания) или =COUNTIF($D$2:$D2,$D2)>1 (Маркирайте дублиращи се редове без първи повторения) в Форматиране на стойности, където тази формула е вярна текстово поле;
  • Най-накрая щракнете формат бутон.

Забележка: В горната формула, $D$2:$D$12 е колоната D, в която сте комбинирали другите стойности на колоната.

4. В изскочилото Форматиране на клетки кликнете върху Напълнете и след това изберете един цвят, който трябва да маркирате дубликатите.

5. Щракнете OK > OK за да затворите диалоговите прозорци и дублиращите се редове се маркират с избрания от вас цвят наведнъж, вижте екранната снимка:

Маркирайте дублиращи се редове с първите Маркирайте дублиран ред без първите

Изберете или маркирайте дублирани редове в множество колони с удобна функция

Горните методи са донякъде обезпокоителни за вас, така че тук мога да ви представя един лесен и удобен инструмент -Kutools за Excel, Със своята Изберете дублирани и уникални клетки помощна програма, можете бързо да изберете дублиращите се редове или уникалните редове според нуждите ви.

Забележка:За да приложите това Изберете дублирани и уникални клетки, първо, трябва да изтеглите Kutools за Excelи след това приложете функцията бързо и лесно.

След инсталиране Kutools за Excel, моля, направете следното:

1. Щракнете Kutools > Изберете > Изберете Дублирани и уникални клетки, вижте екранна снимка:

2. В Изберете дублирани и уникални клетки диалогов прозорец, моля, извършете следните операции:

  • Кликнете бутон1  бутон за избор на диапазона, който искате да използвате;
  • След това изберете Всеки ред от Базиран на раздел;
  • И след това проверете Дубликати (с изключение на първия) or Всички дубликати (включително първия) опция под Член раздел, колкото ви е необходим;
  • Най-накрая можете да посочите цвят на фона или цвят на шрифта за дублиращите се редове под Обработка на резултатите.

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 за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 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
This comment was minimized by the moderator on the site
Good day, I am dealing with a similar problem but one that goes beyond just checking for duplicates and I am hoping you could shed some light in as to how to tackle it. To illustrate I will build up onto the problem you have already illustrated above and adding some more complexities to it. Suppose after checking for and finding duplicates (ie., product, order or quantity and price), you now want to select a shop from which you can now buy your products from (I assume the duplicates tells you what products in what amount you can buy at what prices, and there is that repeat of products, orders and prices). The Shop Name given is for the shop that actually has stock of items required. A B C D E F PRODUCT ORDER PRICE SHOP NAME Distance to Shop (miles) Shop chosen to buy from QQQQ 50 30 Shop A 15 ? PPPP 60 40 Shop A 15 ? XXXX 45 28 Shop B 30 ? QQQQ 50 30 Shop A 15 ? VVVV 65 42 Shop A 15 ? BBBB 48 21 Shop A 15 ? XXXX 45 28 Shop B 30 ? QQQQ 50 30 Shop B 30 ? MMMM 80 35 Shop B 30 ? Suppose you now know you can buy a product at the given quantities (order) and at the given prices, at either Shop A or Shop B or Shop B but now you want to decide on the shop to buy from. One of the factors used in the criteria for shop selection could be how far the shop is from your own location. Obviously for product XXXX the only shop to buy from, where the product is available is Shop B therefore the value to return under column E would always be Shop B. For product QQQQ, you would have the option of buying from either Shop A or Shop B. You now want Excel to have you choose a shop to buy from. You want to select the nearest shop. How would you go about using a formula to solve this one? Regards, Moses
This comment was minimized by the moderator on the site
Suppose you have now ascertained that there are duplicates and the next thing is you want to check is if these duplicates (products, orders, and prices) can be obtained are from different shops. This is tantamount to introducing another column listingshops which actaully sell these products and you want to be able to select a shop to buy from based on another criteria not listed here (knowledge of shop location,distance to the shop, etc) Eg for Product QQQ, you can get same order at same price at both Shop A and Shop B and you wanna return either Shop A or Shop B based on that criteria you know. How would you tell Excel to return as a value either either Shop A or Shop B? PRODUCT ORDER PRICE SHOP NAME QQQQ 50 30 Shop A PPPP 60 40 Shop A XXXX 45 28 Shop B QQQQ 50 30 Shop A VVVV 65 42 Shop A BBBB 48 21 Shop A XXXX 45 28 Shop B QQQQ 50 30 Shop B MMMM 80 35 Shop B
This comment was minimized by the moderator on the site
This is very very very great INFO !! i was so confused to find this kind of formula in excel sheet but today i am so happy may god give you lots of happiness and success, Great Work buddy you're a Champ !!
This comment was minimized by the moderator on the site
Great Great Great Really best ideas I've ever seen
This comment was minimized by the moderator on the site
Yes!!! NASEER you can find duplicates... :)
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations