Hoppa till huvudinnehåll

Hur hittar och markerar du dubbla rader i ett intervall i Excel?

Ibland kan det finnas vissa dubbletter i ditt datarumma för ett kalkylblad, och nu vill du hitta eller markera de dubbla raderna i intervallet enligt följande skärmdumpar. Naturligtvis kan du hitta dem en efter en genom att söka efter raderna. Men det här är inte ett bra val om det finns hundratals rader. Här kommer jag att prata om några användbara sätt för dig att hantera denna uppgift.

 

Hitta dubbletter av rader över flera kolumner med formler

Markera dubbletter av rader över flera kolumner med villkorlig formatering

Välj eller markera dubbletter av rader över flera kolumner med en praktisk funktion


Hitta dubbletter av rader över flera kolumner med formler

Följande formel kan hjälpa dig att hitta dubbletter, gör så här:

1. I den intilliggande tomma cellen, cell D2 i det här fallet, skriv in formeln nedan:

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

2. Och dra sedan fyllningshandtaget ner till cellerna för att tillämpa denna formel, nu kan du se, om det finns identiska rader i detta använda intervall, kommer det att visas Duplicera rad, se skärmdump:

  • Anmärkningar:
  • 1. I formeln $ A $ 2: $ A $ 12, $ B $ 2: $ B $ 12, $ C $ 2: $ C $ 12 ange intervallkolumnerna som du vill hitta duplikatet från. Du kan ändra dem som du vill. Och A2, B2, C2 ange de första cellerna i varje kolumn med de data som behövs för att använda denna formel, du kan också ändra dem.
  • 2. Ovanstående formel är baserad på data i 3 kolumner, om det finns 4 eller fler kolumner i ditt dataintervall som behövde hittas de dubblerade värdena från den första raden, behöver du bara lägga till kolumnreferenserna som denna formel visas: =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", "").

tips: Om du vill hitta dubbletter av rader utan de första förekomsterna, använd följande formel:

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


Markera dubbletter av rader över flera kolumner med villkorlig formatering

Om du inte kan tillämpa formeln korrekt, var snäll och oroa dig Villkorlig formatering verktyget kan också hjälpa dig att markera de dubbla raderna. Gör med följande steg:

1. Det första steget du bör använda HOPLÄNKA funktion för att kombinera all data till en cell för varje rad. Skriv in formeln nedan i cell D2, kopiera sedan formeln ner till den sista raden med data, se skärmdump:

=CONCATENATE(A2,B2,C2)

2. Välj sedan intervallet som du vill hitta dubblettraderna inklusive formlerna i kolumn D och gå sedan till Hem fliken och klicka på Villkorlig formatering > Ny regel, se skärmdump:

3. I Ny formateringsregel dialogrutan, gör följande:

  • Klicka Använd en formel för att bestämma vilka celler som ska formateras från Välj en regeltyp listruta;
  • Och sedan, ange denna formel = COUNTIF ($ D $ 2: $ D $ 12, $ D2)> 1 (Markera dubbletter av rader med första förekomster) eller =COUNTIF($D$2:$D2,$D2)>1 (Markera dubbletter av rader utan första förekomster) in i Formatera värden där denna formel är sann textruta;
  • Äntligen klickar du på bildad knapp.

Anmärkningar: I ovanstående formel, $ D $ 2: $ D $ 12 är kolumnen D som du har kombinerat de andra kolumnvärdena.

4. I poppade ut Formatera celler dialogrutan, klicka Fyll fliken och välj sedan en färg som du behöver för att markera dubbletterna.

5. Klicka OK > OK för att stänga dialogrutorna och de dubbla raderna markeras med den färg du väljer på en gång, se skärmdump:

Markera duplicerade rader med de första Markera duplicerad rad utan de första

Välj eller markera dubbletter av rader över flera kolumner med en praktisk funktion

Ovanstående metoder är lite besvärliga för dig, så här kan jag presentera dig för ett enkelt och praktiskt verktyg-Kutools för Excel, med dess Välj dubbletter och unika celler verktyget kan du snabbt välja de dubbla raderna eller unika raderna efter behov.

Notera:Att tillämpa detta Välj dubbletter och unika cellerFör det första bör du ladda ner Kutools för Excel, och använd sedan funktionen snabbt och enkelt.

När du har installerat Kutools för Excel, gör så här:

1. Klicka Kutools > Välja > Välj Duplicera och unika celler, se skärmdump:

2. I Välj dubbletter och unika celler dialogrutan, gör följande:

  • Klicka knapp 1  knappen för att välja intervallet som du vill använda;
  • Välj sedan Varje rad från Baserat på sektion;
  • Och sedan, kolla Dubbletter (utom 1: a) or Alla dubbletter (inklusive första) alternativet under Regel avsnitt som du behöver;
  • Äntligen kan du ange en bakgrundsfärg eller teckensnittsfärg för dubblettraderna under Bearbetning av resultat.

3. Klicka sedan OKoch de dubbla raderna väljs som följande skärmdumpar:

Välj dubbletter av rader inklusive de första Välj dubbletter av rader exklusive de första
  • Anmärkningar:
  • 1. Om du kontrollerar Välj hela rader alternativ kommer hela dubbletten eller unika rader att väljas.
  • 2. Om du markerar Skiftlägeskänsligt alternativ jämförs texten skiftlägeskänslig.

 Ladda ner och gratis testversion Kutools för Excel nu!


Fler relativa artiklar:

  • Kombinera duplicerade rader och summera värdena i Excel
  • I Excel , kan du alltid möta detta problem när du har en rad data som innehåller några dubblettposter och nu vill du kombinera duplikatdata och summera motsvarande värden i en annan kolumn, som följande skärmdumpar visas. Hur kunde du lösa detta problem?
  • Markera duplicerade värden i olika färger i Excel
  • I Excel kan vi enkelt markera dubblettvärdena i en kolumn med en färg genom att använda villkorlig formatering, men ibland måste vi markera dubblettvärdena i olika färger för att känna igen duplikaten snabbt och enkelt som följande skärmdump visas. Hur kunde du lösa den här uppgiften i Excel?
  • Justera dubbletter eller matchande värden i två kolumner
  • Om du har två namnlistor och vill jämföra dessa två kolumner och hitta dubbletterna i båda och sedan justera eller visa matchande namn baserat på den första kolumnen i en ny kolumn enligt följande skärmdump. För att lista de dubbla värdena som finns i båda kolumnerna kan den här artikeln introducera några knep för att lösa det.

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
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