Hoppa till huvudinnehåll

Hur kombinerar jag två listor utan dubbletter i Excel?

Författare: Sun Senast ändrad: 2024-07-30

Det finns två listor i ditt kalkylblad, och några av värdena i listorna är dubbletter, och du vill kombinera dessa två listor och bara lämna de unika värdena, som visas som nedanstående skärmdumpar, hur kan du göra?

kombinera två listor utan dubbletter av exempeldata pil kombinera två listor utan dubbletter resultat

Kombinera listor utan dubbletter med Ta bort dubbletter i Excel

Kombinera listor utan dubbletter med VBA

Kombinera listor utan dubbletter med Kutools för Excel


pil blå höger bubbla Kombinera listor utan dubbletter med Ta bort dubbletter i Excel

För att kombinera två listor och ta bort dubbla värden i Excel kan du göra följande:

1. Kopiera en av de två listorna och klistra in den längst ner i den andra listan, se skärmdump:

kombinera två listor utan dubbletter av exempeldata pil kombinera två listor till en enda kolumn

2. Välj listan och klicka Data > Ta bort dubbletter, se skärmdump:

aktivera funktionen för att ta bort dubbletter

3. I Ta bort dubbletter avmarkera om din kolumn inte har någon rubrik Mina data har rubrikerOch klicka sedan på OK. Se skärmdump:

ställ in i dialogrutan Ta bort dubbletter

4. Sedan visas en dialogruta på skärmen för att berätta att dubbletterna har tagits bort, klicka OK. Se skärmdump:

Ta bort meddelanderutan för dubbletter

Du kan se resultatet:


ta bort dubbletter resultatet


pil blå höger bubbla Kombinera listor utan dubbletter med VBA

I Excel kan en VBA också hjälpa dig att kombinera de två listorna utan dubbletter.

1. Håll ALT knappen och tryck på F11 på tangentbordet för att öppna en Microsoft Visual Basic för applikation fönster.

2. klick Insert > Modulernaoch kopiera VBA till modulen.

VBA: Kombinera listor utan dubbletter

Sub FindUniques()
'Updateby20140313
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set dic = CreateObject("Scripting.Dictionary")
For j = 1 To InputRng.Columns.Count
    For i = 1 To InputRng.Rows.Count
        xValue = InputRng.Cells(i, j).Value
        If xValue <> "" And Not dic.Exists(xValue) Then
            OutRng.Value = xValue
            dic(xValue) = ""
            Set OutRng = OutRng.Offset(1, 0)
        End If
    Next
Next
End Sub

 

3. klick Körning knappen eller tryck på F5 att köra VBA.

4. En dialogruta visas på skärmen och du kan välja det intervall du vill kombinera. Se skärmdump:

kombinera två listor utan dubbletter med vba-kod 1

5. klick OK, då dyker en annan dialog upp för dig att välja en cell för att mata ut det kombinerade resultatet. Se skärmdump:

kombinera två listor utan dubbletter med vba-kod 2

6. klick OK. Du kan se att listorna har kombinerats.

kombinera två listor utan dubbletter med vba-kodresultat

Tips: Resultatet kan inte reservera cellformateringen efter att ha kört ovanstående VBA.


pil blå höger bubbla Kombinera listor utan dubbletter med Kutools för Excel

Med installerat Kutools för Excel, kan du använda Välj dubbletter och unika celler funktion för att lösa problemet som kombinerar två listor utan dubbletter.

Kutools för Excel innehåller mer än 300 praktiska Excel-verktyg. Gratis att prova utan begränsning på 30 dagar. Hämta nu

1. Kopiera en av de två listorna och klistra in den längst ner i den andra listan, välj den nya listan och klicka sedan på Kutools > Välja > Välj dubbletter och unika celler. Se skärmdump:

2. I Välj dubbletter och unika celler dialogrutan, kontrollera Alla unika (inklusive 1: a duplikat), klicka på Ok.

kombinera två listor utan dubbletter med kutools 1

3. Sedan dyker en dialog upp för att berätta hur många unika värden som har valts, klicka OK och Annullera för att stänga två dialogrutor. Se skärmdump:

kombinera två listor utan dubbletter med kutools 2

4. Kopiera de valda unika värdena och klistra in dem i en ny kolumn. Se skärmdump:

kombinera två listor utan dubbletter med kutools resultat

Klicka här om du vill veta mer om Välj dubbletter och unika celler.


Relativa artiklar:

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
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...


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!