Hur man tar bort dubbla rader i Excel baserat på två kolumner

  • Dela Detta
Hugh West

I den här handledningen visar jag dig följande 4 lämpliga sätt att ta bort dubbla rader i Excel baserat på två kolumner. Du kan snabbt använda dessa metoder, särskilt i stora datamängder, för att hitta dubbla poster. Under den här handledningen kommer du också att lära dig några viktiga Excel-verktyg och funktioner som kommer att vara mycket användbara i alla Excel-relaterade uppgifter.

Ladda ner övningsboken

Du kan ladda ner övningsboken här.

Ta bort dubbla rader baserat på två kolumner

4 lämpliga sätt att ta bort dubbla rader baserat på två kolumner i Excel

Vi har tagit ett kortfattat dataset för att förklara stegen tydligt. Datasetetet innehåller ungefär 6 rader och 2 kolumner. Till en början formaterade vi alla celler som innehåller dollarvärden i Redovisning format. För alla datamängder har vi den 2 kolumner som Anställdas namn och Försäljning Vi kan dock lägga till några kolumner senare om det behövs.

1. Använda funktionen Ta bort dubbletter

Vi kan ta bort dubbla rader baserat på två kolumner med bara några få klick med hjälp av Ta bort dubbletter funktionen i excel Vi kommer att se hur vi använder detta i de följande stegen.

Steg:

  • Välj först en valfri cell i datasetet.
  • Gå sedan till Uppgifter och under fliken Verktyg för data klicka på Ta bort dubbletter .

  • Kontrollera sedan ' Mina data har rubriker ' och klicka på OK .

  • Detta kommer följaktligen att ta bort dubbletter från datasetet.

Läs mer: Hur man tar bort dubbletter från kolumnen i Excel (3 metoder)

2. Tillämpa avancerade filteralternativ

Det här alternativet i Excel är en avancerad version av det vanliga filtret som hjälper dig att ta bort dubbletter från tabeller Vi kommer att använda det här alternativet för att ta bort dubbla rader baserat på två kolumner i Excel. Låt oss se hur du tillämpar det här steg för steg.

Steg:

  • Till att börja med markerar du en valfri cell i datafältet och navigerar till Uppgifter och under fliken Sortera & Filtrera Välj Avancerad .

  • Nu, i den Avancerat filter kontrollera Endast unika poster och klicka på OK .
  • Detta bör leda till att alla dubbletter tas bort från arbetsbladet.

Läs mer: Excel VBA: Ta bort dubbletter genom att jämföra flera kolumner (3 exempel)

3. Ta bort dubbletter baserat på specifika kolumner

Den här metoden är lite annorlunda. Den är användbar när du har några kolumner och du vill hitta och ta bort dubbla rader baserat på två specifika kolumner, inte baserat på alla kolumner i intervallet. Följ stegen nedan för att se detaljerna i den här metoden.

Steg:

  • För att börja med den här metoden klickar du på en valfri cell i datasetet och går till Uppgifter och sedan Verktyg för data .

  • I det nya fönstret avmarkerar du nu Månad och Försäljning kolumnen och även kontrollera Mina data har rubriker .
  • Slutligen klickar du på OK så tas de dubbla posterna bort baserat på de kolumner du valt.

Läs mer: Hur man tar bort dubbletter i Excel-ark (7 metoder)

4. Användning av COUNTIFS-funktionen

Funktionen COUNTIFS i Excel kan använda flera intervall och kriterier för att räkna de celler som uppfyller dem. Låt oss se hur man använder den här funktionen för att ta bort dubbla rader baserat på två kolumner i datamängden.

Steg:

  • Dubbelklicka först på cellen D5 och infoga följande formel:
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Dubbel", "Unik")

  • Tryck sedan på Gå in på och kopiera formeln till alla cellerna nedan.
  • Som ett resultat av detta bör du se de dubbla uppgifterna i Status kolumnen och nu kan du ta bort den dubbla raden manuellt.

🔎 Hur fungerar formeln?
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5) : Denna del räknar antalet gånger som en post förekommer, vilket i detta fall är 1.
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1 : Denna del returnerar TRUE eller FALSE baserat på villkoret.
  • IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Dubbel", "Unik" : Här returneras Duplicate eller Unique, baserat på villkoren TRUE eller FALSE från föregående del.

Läs mer: Ta bort dubbla rader baserat på en kolumn i Excel

Liknande läsningar

  • Hur man tar bort dubbletter med hjälp av VLOOKUP i Excel (2 metoder)
  • Ta bort dubbla rader utom vid första förekomsten i Excel (7 sätt)
  • Hur man tar bort dubbla namn i Excel (7 enkla metoder)
  • Fix: Excel tar bort dubbletter fungerar inte (3 lösningar)

Ta bort dubbletter baserat på kriterier i Excel

När du arbetar med ett stort dataset i Excel finns det en möjlighet att du får samma dubblettvärden från olika rader eller kolumner. Ibland kan vi behöva ta bort de dubbla värdena baserat på vissa specifika kriterier för att få en tydlig bild av arbetsbladet. Nedan kommer vi att se hur man kan använda VBA kod för att snabbt uppnå detta.

Steg:

  • Först går du till Utvecklare och klicka på Visual Basic .

  • Nu, i den VBA fönstret, klicka på Infoga och sedan Modul .

  • Skriv sedan in koden nedan i modulfönstret:
 Sub Delete_duplicate_rows() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes End Sub 

  • Stäng nu VBA för att spara koden.
  • Här, i enlighet med Utvecklare Klicka på fliken Makroer .

  • Nu, i den Makro fönstret, välj det makro som vi skapade och klicka på Kör .
  • Följaktligen är VBA koden tar snabbt bort alla dubbletter från datatabellen.

Läs mer: Hur man tar bort dubbletter i Excel med VBA (3 snabba metoder)

Hur man markerar dudubbletter i två kolumner i Excel

När vi arbetar med ett stort Excel-kalkylblad finns det ofta dubbla värden i datasetet. Ibland är det också viktigt för oss att hitta dem för ett specifikt ändamål. Låt oss se hur vi enkelt kan hitta dessa dubbletter.

Steg:

  • Välj först datasetet inklusive rubrikerna.

  • Därefter, under Hem klicka på Villkorlig formatering .
  • Här, från Markera celler Regler , välj Dubbla värden .

  • I det nya fönstret behåller du formateringen som den är om du inte vill ändra den och klickar sedan på OK .

  • Slutligen markeras de dubbla värdena med ljusröd färg.

Slutsats

Jag hoppas att du kunde tillämpa de metoder som jag visade i den här handledningen om hur man tar bort dubbla rader i Excel baserat på två kolumner. Som du kan se finns det ganska många sätt att uppnå detta. Så välj klokt den metod som passar din situation bäst. Om du fastnar i något av stegen rekommenderar jag att du går igenom dem några gånger för att reda ut eventuell förvirring. Till sist, för att lära dig mer excel tekniker, följ vår ExcelWIKI Om du har några frågor, hör av dig till mig i kommentarerna.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.