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

Hvordan finder man duplikat eller unikke værdier i to kolonner med to ark?

Måske sammenligne to områder i det samme regneark og finde ud af, at duplikat eller unikke værdier er let for de fleste af jer, men hvis de to områder er i de to forskellige regneark, hvordan kan du hurtigt finde ud af de duplikerede og unikke værdier i disse to områder ? Denne vejledning introducerer nogle hurtige nedskæringer til dig.

Sammenlign to samme overskriftskolonner i to regneark med formlen i Excel

Sammenlign to områder i to regneark med VBA

Sammenlign to områder i to regneark med Kutools til Excel

Fanen Office Aktiver redigering og browsing med faner i Office, og gør dit arbejde meget lettere ...
Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%
  • Genbrug alt: Tilføj de mest anvendte eller komplekse formler, diagrammer og alt andet til dine favoritter, og genbrug dem hurtigt i fremtiden.
  • Mere end 20 tekstfunktioner: Uddrag nummer fra tekststreng; Uddrag eller fjern en del af teksterne; Konverter tal og valutaer til engelske ord.
  • Flet værktøjer: Flere arbejdsbøger og ark til én; Flet flere celler / rækker / kolonner uden at miste data; Flet duplikatrækker og sum.
  • Opdel værktøjer: Opdel data i flere ark baseret på værdi; Én projektmappe til flere Excel-, PDF- eller CSV-filer; En kolonne til flere kolonner.
  • Indsæt spring Skjulte / filtrerede rækker; Tæl og sum af baggrundsfarve; Send personaliserede e-mails til flere modtagere i bulk.
  • Superfilter: Opret avancerede filterskemaer og anvend dem på alle ark; Sort efter uge, dag, hyppighed og mere; filtre med fed, formler, kommentar ...
  • Mere end 300 kraftfulde funktioner; Arbejder med Office 2007-2021 og 365; Understøtter alle sprog; Nem implementering i din virksomhed eller organisation.

pil blå højre boble Sammenlign to samme overskriftskolonner i to regneark med formlen i Excel

Med formlen i Excel kan du sammenligne to samme overskriftskolonner som vist som nedenfor på forskellige ark og finde de duplikerede og unikke værdier:

1. At skrive denne formel = COUNTIF (Ark1! $ A: $ A, A1) i en tom celle, der støder op til området i ark 3. Se skærmbillede:

2. Trykke Indtast på tastaturet, og træk derefter påfyldningshåndtaget for at udfylde det område, du vil sammenligne med området i Ark 1. (Nummer nul betyder duplikatværdier i to områder, og Nummer 1 betyder unikke værdier i Ark3, men ikke i Ark1)

tips:

1. Denne formel kan kun sammenligne to kolonner med den samme overskrift i to regneark.

2. Hvis du vil finde de unikke værdier i Ark1, men ikke i Ark3, skal du indtaste ovenstående formel =COUNTIF (Ark3! $ A: $ A, A1) ind i ark1.


pil blå højre boble Sammenlign to områder i to regneark med VBA

1. Holde ALT og tryk på F11 på tastaturet for at åbne en Microsoft Visual Basic til anvendelse vindue.

2. klik indsatte > Moduler, og kopier VBA til modulet.

VBA: Sammenlign to områder i to regneark

Sub CompareRanges () 'Opdatering 20130815 Dim WorkRng1 Som Range, WorkRng2 Som Range, Rng1 As Range, Rng2 As Range xTitleId = "KutoolsforExcel" Set WorkRng1 = Application.InputBox ("Range A:", xTitleId, "", Type: = 8 ) Indstil WorkRng2 = Application.InputBox ("Range B:", xTitleId, Type: = 8) For hver Rng1 i WorkRng1 rng1Value = Rng1.Value for hver Rng2 i WorkRng2 Hvis rng1Value = Rng2.Værdi Derefter Rng1.Interior.Color = VBA .RGB (255, 0, 0) Afslut til afslutning, hvis næste næste afslutning Sub

3. klik Kør knappen eller tryk på F5 at køre VBA.

4. Der vises en dialogboks på skærmen, og du skal vælge et område, du vil sammenligne med. Se skærmbillede:

5. klik Ok og en anden dialogboks vises, hvor du kan vælge det andet interval. Se skærmbillede:

6. klik Ok, og de dobbelte værdier både i område A og i område B er fremhævet med den røde baggrund i område A. Se skærmbillede:

Tips: Med denne VBA kan du sammenligne to områder både i det samme og forskellige regneark.


pil blå højre boble Sammenlign to områder i to regneark med Kutools til Excel

Hvis formlen ikke er praktisk for dig, og VBA er vanskelig for dig, kan du prøve Kutools til Excel's Sammenlign områder funktion.

Kutools til Excel indeholder mere end 300 praktiske Excel-værktøjer. Gratis at prøve uden begrænsning på 30 dage. Få det nu

venligst anvende Sammenlign områder funktion ved at klikke Kutools > Sammenlign områder. Se skærmbillede:

Sammenlign med to kolonner i forskellige ark:

1. klik Kutools > Sammenlign områder, vises en dialog på skærmen. Se skærmbillede:

2. Angiv intervaller og regler, gør som følger:

Lad sammenligningen være inden for samme rækkevidde fjern markeringen, og vælg to områder ved at klikke på Område A og Område B, se skærmbillede:

Angiv de samme værdier eller forskellige værdier, som du vil finde i rullemenuen under Regler;

3. klik Ok. En pop op-dialogboks fortæller dig, at de samme værdier er valgt.

4. klik Ok i pop op-dialogboksen. De samme værdier mellem to områder er valgt i område A.

Sammenlign to områder i regneark

Hvis du har to områder i to regneark som vist som nedenfor, og du vil sammenligne dem og finde ud af de forskellige værdier, kan du gøre som følger:

1. klik Kutools > Sammenlign områder, vises en dialog på skærmen.

2. Angiv intervaller og regler, gør som følger:

Forlade Sammenlign i samme rækkevidde fjern markeringen, og vælg to områder ved at klikke på Område A og Område B;

Angiv de forskellige værdier, du vil finde i rullemenuen under Regler;

Kontroller, at mine data har overskrifter in Indstillinger afsnit;

3. klik Ok. En pop op-dialogboks fortæller dig, at de samme værdier er valgt.

4. klik Ok i pop op-dialogboksen. De forskellige værdier i område A er valgt. Se skærmbillede:

Hvis du vil finde ud af de forskellige værdier i område B på ark2, skal du bytte de to områder.

Sammenlign områder funktion kan også sammenligne områder i det samme ark. Klik her for at vide mere om Compare Ranges.


Relative artikler:


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (8)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, hvordan kan jeg finde ud af ordforskellen mellem to kolonner i excel
Denne kommentar blev minimeret af moderatoren på webstedet
Sådan finder du ud af de samme navne fra forskellige kolonner. Hvis den ene kolonne indeholder 2000 poster og den anden indeholder 20000 poster, så hvordan sammenligner og skelner man disse navne? Tak,
Denne kommentar blev minimeret af moderatoren på webstedet
hvordan sammenligner man data mellem to forskellige excel-ark?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, koden virker, men hele området bliver fremhævet, selvom der ikke er nogen duplikerede værdier. Hjælp!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg er nødt til at slå op efter en række værdier i alle de tilgængelige regneark, og hvis der er nogen match, så farve værdien på det originale område. Jeg har prøvet følgende kode: Sub Compare3() Dim WorkRng1 As Range Dim WorkRng2 As Range Dim Rng1 As Range Dim Rng2 As Range Dim DataRange As Range Dim ws As Worksheet xTitleId = "Buscar coincidencias" Set WorkRng1 = Application.InputBox("Selectionar equipos con cambios:", xTitleId, "", Type:=8) Indstil WorkRng2 = Range("B1" & LastRow) For Every Rng1 In WorkRng1 rng1Value = Rng1.Value For Every ws In ActiveWorkbook.Worksheets For Every Rng2 In WorkRng2 If rng1Value = Rng2.Value Then Rng1.Interior.Color = VBA.RGB(200, 250, 200) Exit For End If Next Next Next End Sub Men den foretager ingen ændringer, når der er matches.... Kan nogen hjælpe? ? Mange tak, god dag
Denne kommentar blev minimeret af moderatoren på webstedet
Hej i morgen, jeg er nødt til at slå op efter en række værdier i alle de tilgængelige regneark, og hvis der er nogen matcher, så farve værdien på det originale område. Jeg har prøvet følgende kode: Sub Compare3() Dim WorkRng1 As Range Dim WorkRng2 As Range Dim Rng1 As Range Dim Rng2 As Range Dim DataRange As Range Dim ws As Worksheet xTitleId = "Buscar coincidencias" Set WorkRng1 = Application.InputBox("Selectionar equipos con cambios:", xTitleId, "", Type:=8) Indstil WorkRng2 = Range("B1" & LastRow) For Every Rng1 In WorkRng1 rng1Value = Rng1.Value For Every ws In ActiveWorkbook.Worksheets For Every Rng2 In WorkRng2 If rng1Value = Rng2.Value Then Rng1.Interior.Color = VBA.RGB(200, 250, 200) Exit For End If Next Next Next End Sub Men den foretager ingen ændringer, når der er matches.... Kan nogen hjælpe? ? Mange tak, god dag
Denne kommentar blev minimeret af moderatoren på webstedet
Det er godt. Det fremhæver kun ét ark dubletelement. Men jeg er nødt til at fremhæve både arket, hvor duplikerede elementer er
Denne kommentar blev minimeret af moderatoren på webstedet
Du skal tilføje en anden kommando i THEN-sætningen.


Prøv dette;

Sub CompareRanges()
'Opdatering 20130815
Dim WorkRng1 As Range, WorkRng2 As Range, Rng1 As Range, Rng2 As Range
xTitleId = "Indtast område til sammenligning"
Indstil WorkRng1 = Application.InputBox("Range A:", xTitleId, "", Type:=8)
Indstil WorkRng2 = Application.InputBox("Range B:", xTitleId, Type:=8)
For hver Rng1 i WorkRng1
rng1Value = Rng1.Value
For hver Rng2 i WorkRng2
Hvis rng1Value = Rng2.Value Then
Rng1.Interior.Color = VBA.RGB(255; 0; 0)
Rng2.Interior.Color = VBA.RGB(255; 0; 0)
Afslut til
End If
Næste
Næste
End Sub
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL