Innehållsförteckning
Excel är ett av de mest använda verktygen som vi använder för vårt kontor och företag. För de flesta av dessa arbeten måste vi hantera en stor mängd data. Ibland måste vi hitta unik information från dessa data. Så, i den här artikeln kommer vi att diskutera hur man raderar dubbletter i Excel men behåller en. Att radera alla dubbletter är en lite enklare uppgift. Men vi behöver några extra returer och det kommer att diskuteras.här.
För detta ändamål tar vi uppgifter från ett programvaruföretag där ingenjörerna kommer från olika länder. Här kommer vi att duplicera landsnamnen och behålla endast ett av dem.
Ladda ner övningsboken
Ladda ner den här arbetsboken för att träna medan du läser den här artikeln.
Ta bort dubbletter i Excel men behåll en.xlsx7 metoder för att ta bort dubbletter i Excel men behålla en
Vi kommer att diskutera 7 olika metoder för att ta bort dubbletter och behålla en i Excel. Vi har försökt att använda enkla bilder för att göra alla metoder enklare.
1. Ta bort dubbletter med hjälp av avancerad sortering & Filter i Excel
Vi kommer att använda det avancerade verktyget Sortera & amp; Filtrera för att ta bort dubbletter här.
Steg 1:
- Välj först de celler där vi ska kontrollera dubbletter.
- Här har vi valt ut Land kolumn för att kontrollera om det finns dubbletter.
Steg 2:
- Gå till Hem .
- Gå sedan till Uppgifter från huvudfliken.
- Klicka nu på Sortera & Filtrera kommandot.
- Därefter får vi den Avancerad alternativ.
Steg 3:
- Efter att ha valt den Avancerad alternativet kommer vi att få den Avancerat filter .
- Vi vill se landsnamnen i en annan kolumn, så välj Kopiera till en annan plats .
- Välj nu platsen på Kopiera till rutan .
- Välj sedan Endast unika poster .
Steg 4:
- Slutligen klickar du på OK för att få tillbaka pengarna.
På Kolumn F, ser vi att dubbletter tas bort och att endast en behålls.
Relaterat innehåll: Ta bort dubbletter baserat på kriterier i Excel (4 metoder)
2. Använd filterverktyget för att ta bort upprepningar men behålla en i Excel
Vi lägger till en kolumn som heter Test för tillämpning av Filter verktyg.
Steg 1:
- Vi väljer alla uppgifter från Land kolumn för att sortera dem.
- Klicka på höger musknapp.
- Från den menyn går du till Sortera .
- Klicka på Sortera från A till Z .
Steg 2:
- Välj Utöka urvalet .
- Klicka på Sortera .
Steg 3:
- Vi får uppgifterna i stigande ordning.
Steg 4:
- Gå till Cell E5 av den Testkolonn .
- Jämför cellerna i Kolumn Land . Liksom:
=B5=B6
Steg 5:
- Tryck nu på Gå in på .
- Dra i Handtag för fyllning till dess att den Cell E11 .
Steg 6:
- För att tillämpa Filter välja den intervall B4:E11 .
- Gå till Fliken Hem.
- Välj Uppgifter från huvudfliken.
- Välj den Sortera & Filtrera kommandot.
- Slutligen, Filter från de angivna alternativen.
- Eller så kan vi skriva Ctrl+Shift+L .
Steg 7:
- Från och med nu, från Testkolonn filteralternativ välja TRUE .
- Tryck sedan på OK .
Steg 8:
- Vi får bara den TRUE uppgifter här.
Steg 9:
- Ta nu bort landsnamnen.
Steg 10:
- Ta nu bort filtret från vårt datafält genom att Ctrl+Shift+L eller följ filtret från föregående steg.
Relaterat innehåll: Ta bort dubbletter och behåll det första värdet i Excel (5 metoder)
3. Använd Excel-verktyget Ta bort dubbletter för att behålla endast den första instansen.
Först kopierar vi den Land kolumn till Kolumn F för att tillämpa Ta bort dubbletter verktyg .
Steg 1:
- Välj uppgifter om Kolumn F .
Steg 2:
- Gå till Hem fliken.
- Välj Uppgifter från huvudfliken.
- Välj den Dataavgifter kommandot.
- Nu ska du hämta Ta bort dubbletter alternativ.
Steg 3:
- Vi kommer att få se den nya Pop-Up .
- Välj Land från lådan.
Steg 4:
- Tryck på OK på den Ta bort dubbletter Pop-Up .
Steg 5:
- En ny Pop-Up visar hur många dubbletter som tagits bort och hur många unika som återstår.
- Tryck på OKEJ.
Slutligen får vi fram ett landnamn från dubbletterna.
4. Använd Excel VBA för att radera dubbletter men behålla den första
Vi kommer att tillämpa VBA för att ta bort dubbletter och behålla endast ett unikt namn.
Steg 1:
- Kopiera den Land kolumn på Kolumn F för att ansöka om VBA .
Steg 2:
- Tryck på Alt+F11 .
- Vi får ett nytt fönster där vi kan skriva VBA kod.
Steg 3:
- Skriv nu nedanstående kod i fönstret.
Sub Remove_Deplicates_Keep_One() Dim CN As Long: CN = Range("F" & Rows.Count).End(xlUp).Row ActiveSheet.Range("F5:F" & CN).RemoveDuplicates Columns:=1, Header:=Name End Sub
Det här programmet tar bort dubbletter från kolumn F . F5:F innebär att den söker inom det området.
Steg 4:
- Tryck sedan på F5 och gå tillbaka till föregående blad.
Denna VBA tar bort alla dubbletter och behåller en av varje.
Relaterat innehåll: Hur du tar bort dubbletter i Excel med VBA (3 snabba metoder)
5. Använd pivottabell för att ta bort dubbleringar samtidigt som du behåller en i Excel
Vi kommer att använda oss av Pivottabell i det här avsnittet.
Steg 1:
- Välj uppgifter från Kolumn B .
- Gå till Infoga från huvudfliken.
- Välj den Pivottabell från kommandona.
Steg 2:
- En dialogruta visas för att Skapa en pivottabell .
- Vi kommer att välja den befintliga Arbetsblad för att rapportera data från pivottabellen.
- I Plats Välj Cell F4 .
- Klicka sedan på OK .
Steg 3:
- Från och med nu, från PivotTable-fält Välj Land .
Steg 4:
- På huvudbladet listar vi landet efter att vi har tagit bort alla dubbletter.
6. Ta bort dubbletter med Excel Power Query men behåll den första
Steg 1:
- Från Kolumn B välja data först.
- Gå till Uppgifter från Hem fliken.
- Välj sedan Från tabell/intervall .
Steg 2:
- Vi får en dialogruta.
- Välj Min tabell har rubriker .
- Tryck sedan på OK .
Steg 3:
- Högerklicka på landfältet.
- På fliken Urval väljer du Ta bort dubbletter .
Steg 4:
- Slutligen får vi återkomsten.
Relaterat innehåll: Excel-formel för att automatiskt ta bort dubbletter (3 snabba metoder)
7. Infoga en Excel-formel för att radera dubbletter men behålla en
Här använder vi en formel för att ta bort dubbletter i Excel.
För denna första kopierar vi den Land kolumn till ett annat ark och lägga till en Kolumn som heter Förekomst.
Steg 1:
- På Cell C5 skriv till funktionen COUNTIFS. Formeln är:
=COUNTIFS($B$5:B5,B5)
Steg 2:
- Tryck nu på Gå in på .
Steg 3:
- Dra i Handtag för fyllning till dess att den Cell C11 .
Steg 4:
- Skriv nu Ctrl+Shift+L för att lägga till ett filter.
Steg 5:
- Från filtreringsalternativet i Cell C4 , ta bort 1 och välj övriga alternativ.
- Tryck sedan på OK .
Steg 6:
- Nu får vi fram landsnamnen utom den första förekomsten.
Steg 7:
- Radera nu alla landsnamn.
- Inaktivera filteralternativet genom att Ctrl+Shift+L .
Slutsats
I den här artikeln har vi visat 7 metoder för att ta bort dubbletter i Excel men behålla en. Jag hoppas att detta kommer att uppfylla dina behov, liksom du kan få massor av alternativ. Om du har några förslag kan du nämna dem i kommentarsfältet.