Note: The other languages of the website are Google-translated. Back to English

Hur hittar man dubbla värden i två kolumner i Excel?

När vi använder ett kalkylblad måste vi ibland jämföra två kolumner och hitta samma värden. Till exempel har jag två långa kolumner med studentnamn, och nu vill jag jämföra dem och ta reda på samma namn. Om jag jämför dem cell för cell kommer det att bli tröttsamt och slösa mycket tid. Finns det några snabba sätt att slutföra den här uppgiften?

Hitta dubbla värden i två kolumner med Formula

Hitta dubbla värden i två kolumner med VBA-kod

Hitta snabbt dubbla värden i två kolumner med Kutools för Excelbra idé3

Hitta snabbt dubbla värden i en kolumn med Kutools för Excelbra idé3


Hitta dubbla värden i två kolumner med Formula

Titta på följande skärmdump, jag har kolumn A (A2: A15) och kolumn C (C2: C13) som innehåller några dubblettnamn.

doc hitta dubbletter 1

Genom att använda en formel kan vi jämföra två kolumner och visa dubblettvärdena. Gör med följande steg:

1. Mata in denna formel i cell B2: = IF (FEL (MATCH (A2, $ C $ 2: $ C $ 13,0)), "", A2).

doc hitta dubbletter 2

Notera: I ovanstående formel: A2 är den kolumn som du vill jämföra. $ C $ 2: $ C $ 13 är det intervall som du vill jämföra med. Du kan ändra variablerna för vad du använder.

2. tryck på ange nyckel. Välj cell B2 och dra sedan fyllningshandtaget över cell B15. Och alla dubblettnamnen visas i kolumn B. Se skärmdump:

doc hitta dubbletter 3


Kombinera enkelt kolumner eller rader utan att förlora data i Excel

Med Kutools för Excel's Combine Columns and Rows verktyget, kan du snabbt kombinera flerstadsceller baserat på rad / kolumn och separerade med kommatecken eller mellanslag, eller kombinera ett cellområde i en enda cell med specifik separator.
Här gör jag till exempel dessa operationer: (1.) Välj Välj Kombinera kolumner under För att kombinera valda celler enligt följande alternativ; (2.) Ange en separator för den kombinerade data, här väljer jag Mellanslag; (3.)) Ange cellen du vill placera ditt kombinerade resultat; (4.) Ange hur du vill hantera de kombinerade cellerna.  Klicka för en gratis provperiod med alla funktioner 30 dagar!
doc kombinera celler 1
 
Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsningar i 30 dagar.

Hitta dubbla värden i två kolumner med VBA-kod

Följande VBA-kod kan också hjälpa dig att ta reda på dubblettvärdena mellan två kolumner.

1. Klicka Utvecklare > Visual Basic, en ny Microsoft Visual Basic för applikationsfönster visas, klicka på Insert > Modulernaoch mata in följande kod i modulen:

VBA-kod: hitta dubbletter från två kolumner

Sub Compare()
Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng1 In Range1
    xValue = Rng1.Value
    For Each Rng2 In Range2
        If xValue = Rng2.Value Then
            If outRng Is Nothing Then
                Set outRng = Rng1
            Else
                Set outRng = Application.Union(outRng, Rng1)
            End If
        End If
    Next
Next
outRng.Select
Application.ScreenUpdating = True
End Sub

2. Klicka doc-multiplicera-beräkning-3 för att köra koden, välj Range 1 som du vill jämföra i rutan som visas.

doc hitta dubbletter 4

3. Klicka OK och fortsätt med att välja Range 2 som du kommer att jämföras med.

doc hitta dubbletter 5

4. Klicka sedan OKoch de dubbla värdena både i kolumn A och kolumn C har valts i kolumn A.

doc hitta dubbletter 6

Anmärkningar: Om du vill välja dubbletter från kolumn C behöver du bara byta de två valda kolumnerna.


Hitta snabbt dubbla värden i två kolumner med Kutools för Excel

Med hjälp av Kutools för Excel, kan du hitta de dubbla värdena snabbt och bekvämt.

Kutools för Excel, med mer än 300 praktiska funktioner, gör dina jobb enklare. 

Efter gratis installation Kutools för Excel, gör så här:

Klicka Kutools > Select > Select Same & Different Cells.

doc hitta dubbletter 10

1. I Select Same & Different Cells dialogrutan, gör följande:

(1.) Klicka på den första doc-ersätt-intervall-namn-7för att välja källkolumnen som ska jämföras och klicka sedan på den andra doc-ersätt-intervall-namn-7för att välja den kolumn du jämförs med;

(2.) Välj Each row under Based on sektion;

(3.) Välj sedan Samma värden från hitta sektion;

(4.) Äntligen kan du välja en bakgrunds- eller teckensnittsfärg för att markera samma celler under Processing of resuts avsnitt som du behöver.

doc hitta dubbletter 8

2. Klicka sedan OKoch samma värden både i kolumn A och kolumn B har valts i kolumn A.

doc hitta dubbletter 9

Med det här verktyget kan du också hitta olika värden mellan två kolumner.


Anmärkningar:

  • My data has headers: Om data du jämförs har rubriker kan du markera det här alternativet och rubrikerna kommer inte att jämföras.
  • Select entire rows: Med detta alternativ väljs hela raderna som innehåller samma värden.
  • Case Sensitive: Om du markerar det här alternativet jämför du kolumnerna med skiftlägeskänsliga.
  • De två jämförande intervallen måste innehålla samma antal kolumner.
  • Om du vill välja dubbletterna från kolumn C behöver du bara byta de två valda kolumnerna.

Demo: Hitta och markera snabbt dubbla värden i två kolumner

Kutools för Excel: 300 + funktioner du måste ha i Excel, 60-dagars gratis testperiod härifrån.

Hitta snabbt dubbla värden i en kolumn med Kutools för Excel

När du har installerat Kutools för Excel, gör så här:(Gratis nedladdning Kutools för Excel nu!)

Ibland kanske du vill hitta dubbletterna i en kolumn, Kutools för Excel kan också hjälpa dig att snabbt hantera det.

1. Välj den kolumn du vill hitta dubbletter av värden, klicka på Kutools > Select > Select Duplicate & Unique Cells.
doc hitta dubbletter 11

2. I Select Duplicate & Unique Cells dialogrutan, kontrollera Duplicates or All duplicates alternativ som du behöver, och samtidigt kan du välja att markera dubbletterna med bakgrunds- eller teckensnittsfärg eller inte i Processing of results sektion.
doc hitta dubbletter 12

3. klick Ok, en dialogruta dyker upp för att påminna dig om antalet valda duplicerade celler, klicka OK för att stänga den, och dubbletterna väljs och markeras.
doc hitta dubbletter 13


Relaterade Artikel:

Hur hittar man unika värden mellan två kolumner i Excel?


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
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!
officetab botten
Sortera kommentarer efter
Kommentarer (48)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
Bra jobbat grabbar!!! Tack för hjälpen!!
Denna kommentar minimerades av moderatoren på webbplatsen
DU STORA NÖRD DIG! Jag har letat överallt och alla andra handledningar suger eller förstår inte att det är det här folk försöker göra. TACK SÅ MYCKET! Och Glad Halloween! Fortsätt med det stora arbetet!
Denna kommentar minimerades av moderatoren på webbplatsen
Sparade mig mycket tid. Bra jobbat. Tack så mycket för ditt blogginlägg.
Denna kommentar minimerades av moderatoren på webbplatsen
Tyvärr fungerade detta inte för mig. Jag har bokstavligen kopierat och klistrat in formeln, så jag vet inte varför det inte fungerade. Jag har experimenterat med att göra min data text, siffror eller allmän. Allt jag får är formeln som visas. Formeln fyller faktiskt inte sin funktion.
Denna kommentar minimerades av moderatoren på webbplatsen
[quote] Tyvärr fungerade det inte för mig. Jag har bokstavligen kopierat och klistrat in formeln, så jag vet inte varför det inte fungerade. Jag har experimenterat med att göra min data till text, siffror eller allmän. Allt jag får är formeln som visas. Formeln fyller faktiskt inte sin funktion.Av Ian[/quote] Byt namn på (F2) cellen och tryck på enter igen för att formeln ska registreras. Obs: ta bort . i slutet av formeln om det finns ett fel
Denna kommentar minimerades av moderatoren på webbplatsen
Jag hade samma problem (endast formel som visas) och F2 fixade det. Tack, det här är en sån tidsbesparande och lysande lösning.
Denna kommentar minimerades av moderatoren på webbplatsen
Det fungerar perfekt här. Du kan behöva ändra , till ; om du inte redan har gjort det :)
Denna kommentar minimerades av moderatoren på webbplatsen
Förslag till Ian - när du kopierar/klistrar in från en webbplats till Excel, kopiera först till Notebook och sedan till Excel. Ibland är det formateringen av texten på webbplatsen som är det som förstör den, genom att skicka den via Notebook först tar du bort all formatering. ~Stby
Denna kommentar minimerades av moderatoren på webbplatsen
Jag gjorde detta, men det kommer fortfarande inte att fungera. Om jag hittar en dubblett på egen hand och klipp och klistra in den cellen från kolumn c till a. DÅ visar formeln mig. ALLA celler är formaterade på samma sätt. Varför gör den det?
Denna kommentar minimerades av moderatoren på webbplatsen
Du kan också använda matchningsfunktionen. Se till att sätta dina rubriker så att du också kan sortera efter I kolumn A har du 1 lista och i kolumn C din 2:a lista I B2 använd Match(A:A,C:C,0) tryck enter.. det fungerar inte om dina föremål inte matchar vad de är, som ett nummer till ett nummer. Använd sedan filterfunktionen avmarkera allt utom N/A i den andra kolumnen och du kommer att se vad som inte står i den första.. lätt att veta vad hade inte matchningar och vad hade. Du kan göra det åt båda hållen, så vänd bara om C och A i formeln ovan och se vad som inte finns i A som är i C.. Det fungerar utmärkt för riktigt långa listor, då behöver du inte kontinuerligt bläddra efter dem med och utan tändstickor.
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket..det fungerade!!! Till en början fungerade det inte för mig. Jag följde Stbys förslag och det fungerade..
Denna kommentar minimerades av moderatoren på webbplatsen
Jag får en massa TRUE och FALSE, inte det faktiska numret
Denna kommentar minimerades av moderatoren på webbplatsen
Använde formel för att hitta dubbletter i två kolumner, fungerade bra, men nu kommer det inte att göra det. Det fungerar som om båda kolumnerna kräver samma format? Gjorde det inte innan. Snälla hjälp,,,
Denna kommentar minimerades av moderatoren på webbplatsen
Vad är innebörden eller syftet med dollartecken ($) i excel?
Denna kommentar minimerades av moderatoren på webbplatsen
En av de bästa genvägarna som finns på internet för att jämföra två excel-kolumner.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag försöker bekräfta dubbletterna inom 2 kolumner. Varje kolumn innehåller cirka 12000 kontonummer och jag måste bestämma vilka som är dubbletter från föregående år. Några idéer?
Denna kommentar minimerades av moderatoren på webbplatsen
Den här artikeln visar hur du markerar dubbletter av värden över ett antal kolumner, men den letar efter dubbletter av värden inom varje kolumn. Jag hoppades kunna markera celler när värdet i den första cellen i kolumn 1 är lika med värdet i den första cellen i kolumn 1, och detsamma hela vägen ner. Så om A1=B2 vill jag att det ska markeras, men inte markeras om A5=B5, och inte markeras om A5=A6. Jag hoppas att det är vettigt. Finns det något sätt att göra detta?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, Detta fungerar bara om värdena är numeriska... Men inte om värdet är alfabet eller alfanumeriskt - Något annat alternativ?
Denna kommentar minimerades av moderatoren på webbplatsen
greats WORK GUY greats WORK GUY
Denna kommentar minimerades av moderatoren på webbplatsen
Hej när du klistrar in den, klistra in den utan något format eller formel (klistra in som värde)
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket det sparade min manuella sökningstid !!mycket tid!! Kopiera & klistra fungerar men när jag skriver in formeln själv så fungerar det inte någon aning.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag vill ha lite information med vänligen hälsningar, Excel Formel A Unikt antal och B-belopp c datum d datum, jag vill se att när jag tillämpar formeln väljer unikt nej och beräkningen på datum C OCH d kolumnen ska lägga till värde
Denna kommentar minimerades av moderatoren på webbplatsen
Finns det i din första formel ett sätt att få namnen i kolumn C att bli röda om inget i kolumn A matchar?
Denna kommentar minimerades av moderatoren på webbplatsen
Tack så mycket.
Denna kommentar minimerades av moderatoren på webbplatsen
Hallå! Fungerar inte för Excel 2013! inte heller med fyll ner. Jag använde F2 och Enter,
Denna kommentar minimerades av moderatoren på webbplatsen
Hur kontrollerar man namn två kolumn med dubblett?
Det finns inga kommentarer här ännu
Ladda fler
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL