Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

Zoek, markeer, filter, tel en verwijder duplicaten in Excel

In Excel komen dubbele gegevens keer op keer voor wanneer we gegevens handmatig registreren, gegevens uit andere bronnen kopiëren of om andere redenen. Soms zijn de duplicaten nodig en nuttig. Soms leiden de dubbele waarden echter tot fouten of misverstanden. Hier introduceert dit artikel methoden om snel duplicaten te identificeren, markeren, filteren, tellen en verwijderen door middel van formules, regels voor voorwaardelijke opmaak, invoegtoepassingen van derden, enz. In Excel.

Inhoudsopgave


1. Zoek en markeer duplicaten

Wanneer u dubbele waarden in een kolom of bereik tegenkomt, wilt u waarschijnlijk snel de duplicaten achterhalen. Hier wordt in dit deel besproken hoe u snel dubbele gegevens in kolommen kunt vinden of identificeren en dubbele cellen, rijen kunt markeren of rijen kunt markeren op basis van duplicaten in een bepaalde kolom in Excel.

1.1 Vind duplicaten met formule

Deze sectie introduceert enkele formules om snel dubbele waarden in een of twee kolommen te vinden of te identificeren.

1.1.1 Vind dubbele cellen in één kolom met formule

Bij het vinden van dubbele cellen in slechts één kolom of lijst, kunnen we de COUNTIF functie om snel en gemakkelijk dubbele gegevens te vinden en te tellen.
1. Selecteer een lege cel naast de kolom waarin u duplicaten vindt.

2. Typ de formule = AANTAL.ALS ($ C $ 3: $ C $ 12; C3)> 1en druk op de Enter sleutel.

3. Sleep de AutoFill-hendel van de formulecel om deze formule naar andere cellen te kopiëren.

Opmerkingen: In de formule = AANTAL.ALS ($ C $ 3: $ C $ 12, C3)> 1,
(1) $ C $ 3: $ C $ 12 is de kolom of lijst waarin u dubbele waarden vindt. Aangezien de kolom statisch is wanneer we de formule naar andere cellen kopiëren, is het over het algemeen een absolute verwijzing met “$”.
(2) C3 is de eerste cel van de opgegeven kolom. Het is een relatieve referentie omdat we deze automatisch moeten laten veranderen wanneer we de formule naar andere cellen kopiëren.
(3) Deze formule zal terugkeren TRUE or FALASE. TRUE betekent dat de bijbehorende waarde duplicaat is, while Juist geeft aan dat de bijbehorende waarde uniek is in de kolom.
(4) Soms kan het WAAR of ONWAAR niet intuïtief worden begrepen. We kunnen de originele formule en ALS-functie combineren om terug te keren duplicaten direct.
= ALS (AANTAL.ALS ($ C $ 3: $ C $ 12, C3)> 1, "Duplicaten", "")

1.1.2 Vind dubbele cellen in twee kolommen met formule

In sommige gevallen moet u twee kolommen vergelijken en de dubbele waarden achterhalen. U hebt bijvoorbeeld twee lijsten met namen en u wilt de dubbele namen in de tweede lijst vergelijken met de eerste. u kunt de functie VERT.ZOEKEN en IFERROR toepassen om het gemakkelijk te doen.

1. Selecteer een lege cel naast de tweede namenlijst.

2. Voer de formule in = IFERROR (VERT.ZOEKEN (D3; $ B $ 3: $ B $ 18,1,0), "")en druk op de Enter sleutel.

3. Sleep de AutoFill-hendel van de formulecel om de formule naar behoefte naar andere cellen te kopiëren.

Opmerkingen: In bovenstaande formule,
(1) D3 is de eerste cel in de tweede namenlijst. De verwijzing moet automatisch veranderen wanneer we de formule naar andere cellen kopiëren, en is daardoor relatief.
(2) $ B $ 3: $ B $ 18 is de voornaamlijst. Het is een absolute referentie omdat het bereik statisch moet blijven wanneer we de formule naar andere cellen kopiëren.
(3) Als een naam dubbel is met namen in de eerste lijst, retourneert de formule de naam; anders geeft het blanco terug.
(4) U kunt de formule ook toepassen = ALS (AANTAL.ALS ($ B $ 3: $ B $ 18, D3)> 0, "Duplicaten", "") om dubbele namen te vinden in de tweede lijst in vergelijking met de eerste lijst. Deze formule zal terugkeren "Duplicaten" als de bijbehorende naam dubbel is.

(5) Als u duplicaten in twee kolommen op twee bladen moet vinden, hoeft u alleen de bladnaam toe te voegen vóór de verwijzing naar de vergeleken kolom. Verander in ons voorbeeld $ B $ 3: $ B $ 18 in Sheet1! $ B $ 3: $ B $ 18 in de formule.

1.1.3 Zoek hoofdlettergevoelige dubbele cellen met formule

Formules die hierboven zijn geïntroduceerd, komen niet overeen met hoofdletters en kleine letters bij het vinden van duplicaten, zegt dat ze beschouwen "appel" als duplicaat is met "APPLE". Hier kunt u een matrixformule toepassen om dubbele waarden in één kolom met overeenkomende gevallen te vinden.

1. Selecteer een lege cel naast de kolom waarin u duplicaten vindt.

2. Typ de matrixformule = ALS (SOM ((- EXACT ($ C $ 3: $ C $ 12, C3))) <= 1, "", "Dupliceren")en druk op Ctrl + Shift + Enter sleutels.

3. Sleep de AutoFill-hendel van de formulecel om de matrixformule naar andere cellen te kopiëren.

Opmerkingen: In bovenstaande matrixformule,
(1) $ C $ 3: $ C $ 12 is de kolom waarin u dubbele waarden moet vinden. De verwijzing is absoluut omdat de verwijzing statisch is bij het kopiëren van de matrixformule naar andere cellen.
(2) C4 is de eerste cel in de kolom. De verwijzing is relatief, omdat de verwijzing automatisch moet worden gewijzigd wanneer de matrixformule naar andere cellen wordt gekopieerd.
(3) Als de corresponderende cel duplicaat is, retourneert de matrixformule "Dupliceren", anders wordt blanco geretourneerd.

1.2 Zoek en markeer duplicaten met voorwaardelijke opmaak

Soms moet u dubbele waarden of rijen markeren om uzelf of uw lezers eraan te herinneren of te waarschuwen. Deze sectie zal u begeleiden om smeekcellen of rijen met voorwaardelijke opmaakregels te markeren.

1.2.1 Zoek en markeer dubbele cellen met voorwaardelijke opmaak

U kunt de Conditionele opmaak functie om dubbele cellen snel in een kolom of bereik te markeren.

1. Selecteer de kolom waarin u dubbele cellen wilt markeren.

2. Klikken Home > Conditionele opmaak > Markeer Cells-regels > Duplicate Values. Zie screenshot hieronder:

3. Selecteer in het pop-upvenster Dubbele waarden duplicaat Selecteer in de eerste vervolgkeuzelijst een scenario met hoogtepunten uit de tweede vervolgkeuzelijst en klik op het OK knop.

Notes: Als de vooraf ingestelde markeringsscenario's niet aan uw behoeften voldoen, kunt u selecteren Aangepast formaat uit de tweede vervolgkeuzelijst en kies vervolgens markeringskleur, lettertype en celranden zoals u nodig hebt in het pop-upvenster Cellen opmaken.

Vervolgens ziet u dat alle dubbele cellen zijn gemarkeerd in de geselecteerde kolom, zoals hieronder wordt getoond.

Notes:  
(1) Nadat we de dubbele cellen hebben gemarkeerd, kunnen we deze duplicaten eenvoudig filteren. (Klik om te zien hoe)
(2) Nadat we de dubbele cellen hebben gemarkeerd, kunnen we de duplicaten ook gemakkelijk in bulk verwijderen. (Klik om te zien hoe)

1.2.2 Zoek en markeer rijen op basis van dubbele cellen

Sommige gebruikers geven er de voorkeur aan om rijen te markeren op basis van dubbele cellen in een bepaalde kolom. In deze situatie kunnen we een aangepaste regel voor voorwaardelijke opmaak maken om dit voor elkaar te krijgen.

1. Selecteer het bereik (exclusief de koptekstrij) waarin u rijen wilt markeren op basis van dubbele cellen.

2. Klikken Home > Conditionele opmaak > Nieuwe regel.

3. In het dialoogvenster Nieuwe opmaakregel,
(1) Klik om te selecteren Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt keuze;
(2) Typ de formule = AANTAL.ALS ($ C $ 3: $ C $ 12, $ C3)> 1 functie in het Formatteer waarden waar deze formule waar is doos;
Tips: In de formule, $ C $ 3: $ C $ 12 is de kolom met dubbele cellen, en $ C3 is de eerste cel in de kolom.
(3) Klik op het Formaat knop.

4. Geef in het dialoogvenster Cellen opmaken de vulkleur, het lettertype en de celranden op zoals u nodig hebt en klik op de OK knoppen om de instellingen op te slaan.

Tot nu toe zijn in het geselecteerde bereik rijen gemarkeerd op basis van dubbele cellen in de opgegeven kolom. Zie screenshot:

1.2.3 Zoek en markeer dubbele rijen met voorwaardelijke opmaak

Om dubbele rijen in een bepaald bereik te markeren, kunt u de Conditionele opmaak functie om het ook te bereiken.

1. Selecteer het bereik behalve de koptekstrij.

2. Klikken Home > Conditionele opmaak > Nieuwe regel.

3. In het dialoogvenster Nieuwe opmaakregel:
(1) Klik om het Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt keuze;
(2) In de Formatteer waarden waar deze formule waar is vak, typ de formule =COUNTIFS($B$3:$B$12,$B3,$C$3:$C$12,$C3,$D$3:$D$12,$D3)>1;
(3) Klik op het Formaat knop.

Notes: In de formule =COUNTIFS($B$3:$B$12,$B3,$C$3:$C$12,$C3,$D$3:$D$12,$D3)>1:
(1) $ B $ 3: $ B $ 12 is de eerste kolom in het bereik, en $ B3 is de eerste cel in deze kolom;
(2) $ C $ 3: $ C $ 12 is de tweede kolom in het bereik, en $ C3 is de eerste cel in de kolom;
(3) $ D $ 3: $ D $ 12 is de derde kolom in het bereik, en $ D3 is de eerste cel in de kolom;
(4) Als er meer kolommen in uw bereik zijn, kunt u de kolomverwijzingen en hun eerste cellen achtereenvolgens in de formule toevoegen.

4. Geef in het dialoogvenster Cellen opmaken de markeringskleur, het lettertype, de celranden enz. Op zoals u nodig hebt en klik vervolgens op OK knoppen om de instelling op te slaan.

Tot dusver zijn de dubbele rijen geïdentificeerd en gemarkeerd in het geselecteerde bereik. Zie screenshot:

1.2.4 Zoek en markeer duplicaten, behalve de eerste exemplaren

Het is je misschien opgevallen dat alle duplicaten worden geïdentificeerd of gemarkeerd met bovenstaande methoden. Soms wilt u gewoon zien welke items worden gedupliceerd, behalve de eerste exemplaren. U kunt het ook doen met de Conditionele opmaak functie en een andere formule.

1. Selecteer de kolom met koptekst.
Tips: Als u rijen moet markeren op basis van duplicaten in één kolom behalve de eerste exemplaren, selecteert u het bereik zonder koptekstrij.

2. Klikken Home > Conditionele opmaak > Nieuwe regel.

3. In het dialoogvenster Nieuwe opmaakregel:
(1) Klik om het te markeren Gebruik een formule om te bepalen welke cellen moeten worden opgemaakt keuze;
(2) In de Formatteer waarden waar deze formule waar is vak, typ de formule = AANTAL.ALS ($ C $ 3: $ C3, C3)> 1;
Tips: Typ de formule om rijen te markeren op basis van duplicaten in één kolom = AANTAL.ALS ($ C $ 3: $ C3, $ C3)> 1.
(3) Klik op het Formaat knop.

4. Geef in het pop-upvenster Cellen opmaken de markeringskleur, het lettertype, de celranden, enz. Op zoals u nodig hebt en klik vervolgens op OK knoppen om de instellingen op te slaan.

Vervolgens ziet u de dubbele cellen, behalve dat de eerste exemplaren in de geselecteerde kolom (of rijen op basis van duplicaten in de opgegeven kolom) zijn gemarkeerd. Zie screenshot:

1.3 Zoek en markeer duplicaten in verschillende kleuren

Wanneer we dubbele cellen of rijen markeren met de Conditionele opmaak functie, worden alle duplicaten gemarkeerd met dezelfde kleur. Als verschillende reeksen dubbele waarden echter met verschillende kleuren worden gemarkeerd, is het gemakkelijker om de verschillen te lezen en te zien. Hier kan een VBA u helpen het voor elkaar te krijgen in Excel.

1. pers anders + F11 toetsen samen om het venster Microsoft Visual Basic for Applications te openen.

2. Klik in het venster op Invoegen > Moduleen plak vervolgens onderstaande code in het nieuwe modulevenster.

VBA: markeer dubbele cellen in verschillende kleuren:

Sub HighlightDuplicatesInDifferentColors()
'Update by Extendoffice 20201013
Dim xURg, xRg, xFRg, xRgPre As Range
Dim xAddress As String
Dim xDt As Object
Dim xFNum, xCInt As Long
Dim xBol As Boolean
Dim xWs As Worksheet
Dim xSArr
Set xRg = Application.ActiveWindow.RangeSelection
If xRg.Count > 1 Then
xAddress = xRg.AddressLocal
Else
xAddress = xRg.Worksheet.UsedRange.AddressLocal
End If
On Error Resume Next
Set xURg = Application.InputBox("Select range:", "Kutools for Excel", xAddress, , , , , 8)
If xURg Is Nothing Then Exit Sub
Set xURg = Intersect(xURg.Worksheet.UsedRange, xURg)
Set xDt = CreateObject("scripting.dictionary")
Set xWs = xURg.Worksheet
xCInt = 5
xBol = Application.ScreenUpdating
Application.ScreenUpdating = False
For xFNum = 1 To xURg.Count
Set xFRg = xURg.Item(xFNum)
If Not IsError(xFRg) Then
If xFRg.Value <> "" Then
If xDt.exists(xFRg.Text) Then
xSArr = Split(xDt(xFRg.Text), ";")
If xSArr(1) = "Only" Then
xCInt = xCInt + 1
xSArr(1) = xCInt
Set xRgPre = xWs.Range(xSArr(0))
xRgPre.Interior.ColorIndex = xCInt
xDt(xFRg.Text) = xSArr(0) & ";" & xSArr(1)
End If
xFRg.Interior.ColorIndex = xSArr(1)

Else
xDt(xFRg.Text) = xFRg.Address & ";Only"
End If

End If
End If
Next
xURg.Worksheet.Active
xURg.Select
Application.ScreenUpdating = xBol
End Sub

3. pers F5 toets of klik op de lopen pictogram om deze VBA uit te voeren.

4. Selecteer in het uitklapbare Kutools for Excel-dialoogvenster de kolom waarin u dubbele cellen met verschillende kleuren wilt markeren en klik op de OK knop.



Vervolgens ziet u dat elke reeks dubbele waarden wordt gemarkeerd met een kleur.

1.4 Zoek en markeer duplicaten met een invoegtoepassing van derden

In dit gedeelte worden enkele gebruiksvriendelijke tools van een externe add-on aanbevolen om snel dubbele cellen of rijen te zoeken, selecteren en markeren op basis van duplicaten in één kolom.

1.4.1 Zoek en markeer dubbele cellen in één kolom

De eerste tool die ik zal introduceren is de Selecteer Dubbele en unieke cellen functie, geleverd door Kutools for Excel. Met deze functie kunnen de unieke of dubbele cellen snel worden gevonden.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist! Nu gratis proberen!

1. Selecteer de kolom of het bereik waar u naar wilt zoeken en markeer de dubbele cellen.

2. Klikken Kutools > kies > Selecteer Dubbele en unieke cellen.

3. Controleer in het dialoogvenster Dubbele en unieke cellen selecteren de gewenste opties en klik op de Ok knoppen om de bewerking te beëindigen.

Notes: In het dialoogvenster Dubbele en unieke cellen selecteren,
(1) Als u alle duplicaten moet selecteren of markeren behalve de eerste exemplaren, vinkt u het Duplicaten (behalve de eerste) optie. Controleer anders het Alle duplicaten (inclusief de eerste) optie.
(2) Als u de duplicaten wilt markeren, vinkt u het aan Vul de rugkleur optie, en specificeer een markeringskleur zoals u nodig heeft.
(3) Als u rijen wilt selecteren of markeren op basis van duplicaten in de geselecteerde kolom, vinkt u het aan Selecteer hele rijen optie.
(4) Als u dubbele waarden met overeenkomende gevallen wilt selecteren of markeren, vinkt u het aan Hoofdlettergevoelig optie.

1.4.2 Zoek en markeer dubbele cellen in twee kolommen of bladen

Kutools for Excel biedt ook een geweldige tool - Vergelijk cellen, zodat we gemakkelijk dubbele cellen in twee kolommen kunnen vinden en markeren.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist! Nu gratis proberen!

1. Klikken Kutools > Vergelijk cellen om het dialoogvenster Zelfde en verschillende cellen selecteren te openen.

2. Geef in het dialoogvenster Zelfde en verschillende cellen selecteren de twee kolommen op in het Vind waarden in als Think vakjes, vink het Dezelfde waarden optie en vink indien nodig andere opties aan.

Opmerkingen:
(1) Als u dubbele rijen moet vinden, vink dan aan Elke rij optie; en om dubbele cellen te vinden, vinkt u het Eencellig optie in het Gebaseerd op sectie;
(2) Vink het Vul de rugkleur optie en specificeer een markeringskleur als u de dubbele rijen of cellen moet markeren;
(3) Vink het Geselecteerde hele rijen optie als u de hele rij moet selecteren of markeren op basis van de duplicaten;
(4) Vink het Hoofdlettergevoelig optie als u hoofdlettergevoelige duplicaten wilt zoeken of markeren.

3. Klikken Ok knoppen om de instellingen te voltooien.

Vervolgens ziet u de duplicaten in de kolom die u in het Vind waarden in vak worden geïdentificeerd en gemarkeerd.


2. Filter duplicaten

Soms komen duplicaten voor in een kolom en willen we alleen de records zien die betrekking hebben op de dubbele gegevens. Daarom zal ik in dit deel twee oplossingen introduceren om alleen dubbele gegevens uit te filteren.

2.1 Filter duplicaten met voorwaardelijke opmaak

Deze methode helpt u bij het identificeren en markeren van dubbele cellen door middel van een regel voor voorwaardelijke opmaak en vervolgens eenvoudig filteren op de markeringskleur in Excel.

1. Pas voorwaardelijke opmaak toe om duplicaten in de opgegeven kolom te zoeken en te markeren. (Klik om te zien hoe)

2. Klik om de kolomkop van de opgegeven kolom te selecteren en klik op Data > Filteren.

3. Ga je gang om op het filterpictogram te klikken  in de kolomkop en selecteer Filter op kleuren selecteer vervolgens de opgegeven kleur voor voorwaardelijke opmaak in de vervolgkeuzelijst. Zie screenshot:

Dan zie je dat alleen de rijen met dubbele cellen worden uitgefilterd. Zie screenshot:

2.2 Filter duplicaten met een hulpkolom

Als alternatief kunnen we ook duplicaten identificeren met een formule in een hulpkolom en vervolgens eenvoudig duplicaten filteren met de hulpkolom in Excel.

1. Voeg naast de originele gegevens een hulpkolom toe en typ duplicaat als kolomkop.

2. Selecteer de eerste lege cel onder de kolomkop en voer de formule in = ALS (AANTAL.ALS ($ C $ 3: $ C $ 12, C3)> 1, "Dupliceren", "")en sleep de hendel voor automatisch aanvullen van deze cel om deze formule naar andere cellen te kopiëren.

Notes: In bovenstaande formule, $ C $ 3: $ C $ 12 is de kolom met dubbele gegevens, en C3 is de eerste cel (behalve de koptekstcel) in de kolom.

3. Klik om de kolomkop - Duplicaten te selecteren en klik Data > Filteren.

4. Klik vervolgens op het filterpictogram  in de kolomkop alleen aankruisen duplicaat, En klik op de knop OK knop. Zie screenshot:

Tot dusver zijn alleen rijen met dubbele waarden uitgefilterd. Zie screenshot:


3. Tel duplicaten

Dit deel helpt u bij het tellen van het aantal dubbele waarden in Excel. Het zal methoden introduceren voor het tellen van duplicaten met criteria, het totale aantal duplicaten tellen, duplicaten slechts één keer tellen en elke dubbele waarde in bulk tellen, enz.

3.1 Tel dubbele waarden met criteria

Over het algemeen kunnen we de = AANTAL.ALS (bereik, criteria) om het totale aantal van een bepaalde waarde te tellen dat in het opgegeven bereik voorkomt. Zegt tellen hoe vaak de "Appel" voorkomt in de lijst A2: A10, We kunnen de formule toepassen = AANTAL.ALS (A2: A10; "Apple") om het aantal van deze dubbele waarde te tellen.

De formule = AANTAL.ALS (bereik, criteria) telt echter alleen de opgegeven dubbele waarde. Hoe zit het met het tellen van dubbele waarde met twee of meerdere criteria? En wat als hoofdlettergevoelige duplicaten worden geteld met criteria? De onderstaande methoden kunnen u helpen deze problemen op te lossen.

3.1.1 Tel hoofdlettergevoelige duplicaten met criteria

We kunnen een matrixformule toepassen om hoofdlettergevoelige dubbele waarden te tellen met criteria in Excel. Als u bijvoorbeeld wilt tellen hoe vaak de waarde "Apple" voorkomt in de lijst B2: B21 met overeenkomende gevallen, kunt u dit als volgt doen:

1. Selecteer een lege cel.

2. Voer de formule in = SOM (- EXACT (B2: B20, E2)).

3. pers Ctrl + Shift + Enter om het telresultaat te retourneren.

Notes: In de matrixformule,
(1) B2: B20 is de kolom waarin u duplicaten zult tellen.
(2) E2 is de cel met de opgegeven waarde waarvan u het aantal keren wilt tellen. U kunt de celverwijzing wijzigen in de waarde met aanhalingstekens, zegt "Manzana".

3.1.2 Tel duplicaten met meerdere criteria

Soms wilt u de duplicaten tellen met twee of meer criteria. U kunt de COUNTIFS functie om het voor elkaar te krijgen.
Er is bijvoorbeeld een fruitverkooptabel zoals onderstaand screenshot. Hier moeten we de herhalingstijden van appel tellen, die werd verkocht op 7/5/2020 en het verkoopbedrag is groter dan 300. U kunt de duplicaten met deze criteria als volgt tellen:

1. Selecteer een lege cel.

2. Voer de formule in =COUNTIFS(B3:B20,G4,C3:C20,G3,D3:D20,">300").

3. druk de Enter toets om het telresultaat te krijgen.

Notes: In de bovenstaande formule,
(1) B3: B20 is de (eerste) datumkolom, en G4 is de datumcriteria;
(2) C3: C20 is de (tweede) fruitkolom, en G3 is het fruitcriterium;
(3) D3: D20 is de (derde) bedragkolom, en "> 300" is het bedragcriterium.
(4) Als er meer kolommen en criteria in uw tabel staan, kunt u de kolomverwijzing en criteria toevoegen.

3.2 Tel het totale aantal duplicaten in één kolom

Stel dat er een reeks waarden in een kolom staat, u wilt het totale aantal duplicaten in de lijst tellen, hoe kunt u daar dan mee omgaan? Hier toont deze sectie u de richtlijnen om het totale aantal dubbele waarden in één kolom in Excel te tellen.

3.2.1 Tel duplicaten in een kolom, exclusief het eerste exemplaar

Om alle duplicaten in een kolom te tellen, behalve de eerste exemplaren, gaat u als volgt te werk:

1. Selecteer een lege cel naast de kolom.

2. Voer de formule in = ALS (AANTAL.ALS ($ B $ 3: B3, B3)> 1, "JA", "")en sleep vervolgens de hendel voor automatisch aanvullen naar beneden om deze formule naar andere cellen te kopiëren.

Notes: In bovenstaande formule,
(1) $ B $ 3: B3 is het bereik waarin u de duplicaten telt. In $ B $ 3: B3 verandert B3 automatisch wanneer u de formule naar andere cellen kopieert.
(2) B3 is de eerste cel in de opgegeven kolom.
(3) Deze formule retourneert JA of blanco. JA geeft aan dat de corresponderende waarde duplicaat is, terwijl blanco betekent uniek.

Vervolgens worden alle duplicaten in de opgegeven kolom geïdentificeerd. We kunnen de resultaten van de formule tellen om het totale aantal duplicaten te krijgen.

3. Selecteer een lege cel.

4. Voer de formule in = AANTAL.ALS (C3: C16; "JA")en druk op de Enter sleutel.

Notes: In bovenstaande formule,
(1) C3: C16 is het bereik dat we in de laatste stap hebben toegepast om duplicaten te identificeren.
(2) JA is de waarde die wordt geretourneerd door de laatste formule.

Vervolgens krijgen we het totale aantal dubbele waarden binnen de opgegeven kolom. Het totale aantal duplicaten is exclusief de eerste exemplaren.

3.2.2 Tel duplicaten in een kolom, inclusief het eerste exemplaar

Om het aantal duplicaten te tellen, inclusief de eerste exemplaren in Excel, kunt u een matrixformule toepassen om dit te bereiken.

1. Selecteer een lege cel.

2. Voer de formule in =ROWS(B3:B16)-SUM(IF(COUNTIF(B3:B16,B3:B16) =1,1,0)).

3. pers Ctrl + Shift + Enter om het telresultaat te retourneren.

Notes: In bovenstaande formule, B3: B16 is de opgegeven kolom die we duplicaten willen tellen, inclusief de eerste exemplaren erin.

3.2.3 Tel duplicaten in een kolom inclusief / exclusief de eerste exemplaren

Om uw werk te vereenvoudigen en uzelf te ontlasten van het onthouden van de lange saaie formules, kunt u de Selecteer Dubbele en unieke cellen feature, geleverd door Kutools for Excel, om snel het aantal dubbele waarden in de opgegeven lijst of kolom te tellen, exclusief of inclusief de eerste exemplaren.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist! Nu gratis proberen!

1. Selecteer de kolom waarin u het aantal dubbele waarden wilt tellen en klik op Kutools > kies > Selecteer Dubbele en unieke cellen.

2. Controleer in het dialoogvenster Dubbele en unieke cellen selecteren het Duplicaten (behalve de eerste) or Alle duplicaten (inclusief de eerste) optie zoals je nodig hebt, en klik op de Ok knop.

3. Vervolgens worden alle dubbele waarden inclusief of exclusief de eerste exemplaren geselecteerd, en tegelijkertijd verschijnt er een dialoogvenster dat laat zien hoeveel cellen zijn geselecteerd. Zie screenshot hierboven.

3.3 Tel duplicaten in twee kolommen

3.3.1 Tel duplicaten tussen twee kolommen met formule

Hij zegt dat u twee namenlijsten wilt vergelijken en het aantal duplicaten ertussen wilt tellen, hoe kunt u dit probleem dan snel oplossen? We kunnen het ook doen door een formule in Excel.

1. Selecteer een lege cel.

2. Voer de formule in = SOMPRODUCT (- (ISNUMBER (WEDSTRIJD (B3: B12, D3: D18,0)))).

3. druk de Enter sleutel.

Notes: In bovenstaande formule,
(1) B3: B12 is de eerste kolom met namen waarin u duplicaten zult tellen.
(2) D3: D18 is de tweede kolom met namen waarop u duplicaten gaat tellen op basis van.

3.3.2 Tel duplicaten tussen twee kolommen met een invoegtoepassing van derden

Als alternatief kunnen we een invoegtoepassing van derden gebruiken, Kutools for Excel, om snel het totale aantal dubbele cellen tussen twee kolommen te tellen.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist! Nu gratis proberen!

1. Klikken Kutools > kies > Selecteer dezelfde en verschillende cellen.

2. In het dialoogvenster Zelfde en verschilcellen selecteren,
(1) Specificeer de twee kolommen in het Vind waarden in als Think dozen afzonderlijk.
(2) Controleer het Eencellig optie.
(3) Controleer het Dezelfde waarden optie.

4. Klik op de Ok knop.

Vervolgens worden alle dubbele cellen in de eerste kolom geselecteerd, en tegelijkertijd vraagt ​​een dialoogvenster hoeveel dubbele cellen er zijn geselecteerd. Zie screenshot:

Notes: Deze functie telt het totale aantal dubbele waarden in de kolom die u hebt opgegeven in het Vind waarden in in het dialoogvenster Zelfde en verschillende cellen selecteren. Als u het totale aantal dubbele waarden in de tweede kolom moet tellen, past u de Selecteer dezelfde en verschillende cellen functie opnieuw met het specificeren van de tweede kolom in de Vind waarden in doos.

3.4 Tel maar één keer duplicaten

Soms zijn er dubbele waarden in de kolom. Wanneer we waarden in de kolom tellen, moeten we de duplicaten één keer tellen. Neem een ​​voorbeeld, er is een reeks waarden A, A, B, C, C, C, D, E, E, en we moeten de waarden tellen en 5 krijgen (A, B, C, D, E). Hier introduceert deze sectie twee formules om dit probleem op te lossen.

3.4.1 Tel elke dubbele waarde één keer met de formule

U kunt elke dubbele waarde snel één keer tellen met een formule als volgt:

1. Selecteer een lege cel.

2. Voer de formule in =SUMPRODUCT((C3:C19<>"")/COUNTIF(C3:C19,C3:C19&"")).

3. druk de Enter toets om het telresultaat te krijgen.

Notes: In bovenstaande formule, C3: C19 is de opgegeven kolom waarvan u elke dubbele waarde één keer wilt tellen.

3.4.2 Tel hoofdlettergevoelige dubbele waarde eenmaal met matrixformule

Bij het tellen van een lijst kan elke dubbele waarde één keer worden geteld met overeenkomende gevallen, u kunt een matrixformule toepassen om dit gemakkelijk in Excel te doen.

1. Selecteer een lege cel.

2. Voer de matrixformule in = SOM (ALS FOUT (1 / ALS (C3: C19 <> "", FREQUENTIE (ALS (EXACT (C3: C19, TRANSPONEREN (C3: C19))), WEDSTRIJD (RIJ (C3: C19), RIJ (C3: C19) ), ""), MATCH (RIJ (C3: C19), RIJ (C3: C19))), 0), 0)).

3. pers Ctrl + Shift + Enter toetsen samen om het telresultaat te retourneren.

Notes: In bovenstaande matrixformule is C3: C19 de opgegeven kolom waarin u elke reeks duplicaten één keer telt met overeenkomende gevallen.

3.4.3 Tel elke dubbele waarde één keer met een invoegtoepassing van derden

Als je Kutools for Excel geïnstalleerd, kunt u ook its Tel cellen met unieke waarden functie om elke reeks dubbele waarden snel één keer in Excel te tellen.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist! Nu gratis proberen!

1. Selecteer een lege cel.

2. Klikken Kutools > Formule Helper > Statistisch > Tel cellen met unieke waarden (inclusief de eerste dubbele waarde).

3. Geef in het dialoogvenster Formula Helper de kolom op waarin u duplicaten één keer wilt tellen in het Bereik in en klik op de Ok knop.

Vervolgens wordt het telresultaat direct in de geselecteerde cel ingevuld.

3.5 Tel elke dubbele waarde in één kolom

Over het algemeen kunnen we de COUNTIF functie om één dubbele waarde tegelijk te tellen, en herhaal de bewerkingen om andere dubbele waarden één voor één te tellen. Deze oplossing zal echter veel tijd verspillen aan meerdere duplicaten. Hier introduceert deze sectie drie oplossingen om dit werk snel en gemakkelijk in Excel af te ronden.

3.5.1 Tel elke dubbele waarde in één kolom met de SUBTOTAAL-functie

We kunnen de Subtotaal functie om elke reeks dubbele waarden in een kolom in Excel te tellen.

1. Selecteer de kolom waarin u elke reeks dubbele waarden wilt tellen en klik op Data > Sorteer A tot Z or Sorteer Z naar A.

2. Controleer in het pop-upvenster Sorteerwaarschuwing het Breid de selectie uit optie en klik op de Soort knop.

Vervolgens ziet u dat de selectie is gesorteerd op de dubbele waarden van de opgegeven kolom.

3. Houd de selectie geselecteerd en klik Data > Subtotaal.

4. In het dialoogvenster Subtotaal,
(1) Selecteer de opgegeven kolom uit het Bij elke verandering in keuzelijst;
(2) Selecteer Tellen van de Gebruiksfunctie keuzelijst;
(3) Vink alleen de opgegeven kolom aan in het Voeg subtotaal toe aan keuzelijst;
(4) Klik op het OK knop.

Vervolgens ziet u dat elke reeks dubbele waarden wordt geteld, en het telresultaat wordt toegevoegd onder elke reeks dubbele waarden, zie bovenstaande schermafbeelding.

3.5.2 Tel elke dubbele waarde in één kolom met draaitabel

We kunnen ook een draaitabel maken om snel elke reeks dubbele waarden eenvoudig in Excel te tellen.

1. Selecteer het bereik met de opgegeven kolom en klik op Invoegen > Draaitabel.

2. Geef in het dialoogvenster Draaitabel maken de plaats op waar u de nieuwe draaitabel wilt zoeken en klik op het OK knop.

3. Sleep in het deelvenster Draaitabelvelden de opgegeven kolom naar beide Rijen als waarden secties. Vervolgens ziet u dat elke reeks dubbele waarden in de opgegeven kolom in bulk wordt geteld. Zie screenshot:

3.5.3 Tel elke dubbele waarde in één kolom met een geweldig hulpmiddel

Als je hebt geïnstalleerd Kutools for Excel nu al kunt u het eenvoudig te gebruiken toepassen Geavanceerd Combineer rijen functie om snel elke reeks dubbele waarden in de opgegeven kolom te tellen.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist! Nu gratis proberen!

NotesDe Geavanceerde gecombineerde rijen feature zal het geselecteerde bereik wijzigen en rijen verwijderen op basis van dubbele waarden in de gespecificeerde primaire sleutelkolom. Om uw gegevens op te slaan, wordt aanbevolen om een ​​back-up te maken van uw gegevens of deze naar een andere plaats te kopiëren voordat u onderstaande bewerkingen uitvoert.

1. Voeg een lege kolom rechts toe aan het oorspronkelijke gegevensbereik en noem de nieuwe kolom Tellen.

2. Selecteer het oorspronkelijke gegevensbereik en de nieuwe kolom samen, en klik op Kutools > Samenvoegen en splitsen > Geavanceerd Combineer rijen.

3. In het dialoogvenster Geavanceerd rijen combineren,
(1) Klik om de opgegeven kolom te selecteren waarin u elke reeks dubbele waarden wilt tellen, en klik op Hoofdsleutel.
(2) Klik om de nieuwe kolom (Aantal) te selecteren en klik vervolgens Berekenen > Tellen.
(3) Specificeer indien nodig combinatie- of berekeningstypen voor andere kolommen.
(4) Klik op het Ok knop.

Vervolgens ziet u dat elke reeks dubbele waarden in de opgegeven kolom in bulk worden geteld. Zie screenshot:

3.6 Tel duplicaten op volgorde

Er staat dat er een lijst met vruchten in een kolom staat. Binnen de lijst komen sommige soorten fruit vaak voor. Nu moet je elke dubbele vrucht markeren in de volgorde waarin ze verschijnen, hoe zou je het kunnen oplossen? Hier introduceert deze sectie een formule om het gemakkelijk in Excel te doen.

1. Voeg een lege kolom toe aan de originele gegevens.

2. Voer de formule in =IF(COUNTIF($C$3:$C$14,C3)>1,COUNTIF(C$3:C3,C3),"") in de eerste cel van de toegevoegde lege kolom.

3. Sleep de AutoFill-hendel van deze formulecel om de formule naar andere cellen te kopiëren.

Notes: In bovenstaande formule,
(1) $ C $ 3: $ C $ 14 is de opgegeven kolom waarin u de dubbele waarden op volgorde wilt tellen.
(2) C3 is de eerste cel in de opgegeven kolom.
(3) Als de corresponderende waarde duplicaat is, retourneert deze formule volgnummer 1, 2, 3… op basis van de weergavevolgorde; als de bijbehorende waarde uniek is, retourneert deze formule blanco.


4. Verwijder duplicaten

Wanneer een aantal dubbele waarden in een kolom of bereik worden gestapeld, zoeken sommige gebruikers naar eenvoudige manieren om de dubbele waarden snel te verwijderen. Hier introduceert dit deel meerdere oplossingen om gemakkelijk dubbele waarden in Excel te verwijderen.

4.1 Verwijder duplicaten behalve één in een kolom

In dit gedeelte ziet u de zelfstudie om snel dubbele waarden te verwijderen, behalve de eerste keer dat dit voorkomt uit een kolom of lijst in Excel.

4.1.1 Verwijder duplicaten behalve één met de functie Duplicaten verwijderen

U kunt de Verwijder duplicaten functie om alle dubbele waarden te verwijderen, behalve de eerste exemplaren direct.

1. Selecteer de kolom waaruit u alle dubbele waarden wilt verwijderen, behalve de eerste exemplaren.

2. Klikken Data > Verwijder duplicaten.

3. Controleer in het dialoogvenster Waarschuwing duplicaten verwijderen het Ga verder met de huidige selectie optie en klik op de Verwijder duplicaten knop.

Tips: Om rijen te verwijderen op basis van de dubbele waarden in de selectie, vinkt u het Breid de selectie uit optie.

4. Controleer in het dialoogvenster Duplicaten verwijderen alleen de opgegeven kolom en klik op het OK knop.

Tips: Als u het Breid de selectie uit optie in de laatste stap, alle kolommen worden hier weergegeven. Toch hoeft u alleen de opgegeven kolom te controleren.

5. Vervolgens wordt in een dialoogvenster gevraagd hoeveel dubbele waarden er zijn verwijderd. Klik op de OK om het te sluiten.

4.1.2 Verwijder duplicaten behalve één met de geavanceerde filterfunctie

U kunt ook de Geavanceerd filter functie om alle dubbele waarden gemakkelijk uit de opgegeven kolom te verwijderen.

1. Klikken Data > Geavanceerd.

2. In het dialoogvenster Geavanceerd filter,
(1) Controleer het Kopieer naar een andere locatie keuze;
(2) In de Lijstbereik vak, selecteer de opgegeven kolom waaruit u dubbele waarden wilt verwijderen;
(3) In de Kopiëren naar vak, specificeer het bereik waarin u de kolom wilt plakken;
(4) Vink het Alleen unieke records optie.
(5) Klik op het OK knop.

Vervolgens zult u zien dat de opgegeven kolom in het opgegeven bereik is geplakt, waarbij alle dubbele waarden zijn verwijderd, behalve de eerste exemplaren. Zie screenshot:

4.1.3 Verwijder duplicaten behalve één met VBA

U kunt ook een VBA toepassen om snel dubbele waarden te verwijderen, behalve de eerste exemplaren van een kolom in Excel.

1. pers anders + F11 toetsen om het venster Microsoft Visual Basic for Application te openen.

2. Klikken Invoegen > Moduleen plak vervolgens onder VBA-code in het nieuwe modulevenster.

VBA: verwijder dubbele waarden behalve de eerste exemplaren

Sub ExtendOffice_RemoveAllDeplicate () Dim xRg As Range Dim xURg, xFRg, xFFRg As Range Dim xI, xFNum, xFFNum As Integer Dim xDc As Object Dim xDc_keys Dim xBol As Boolean Dim xStr As String Dim xWs As Worksheet Dim xURgAddress As String On Error Resume Next Set xRg = Application.InputBox ("Selecteer bereik:", "Kutools voor Excel", "", ``,, 8) Als xRg niets is, verlaat dan de subset xURg = Intersect (xRg.Worksheet.UsedRange, xRg) Stel xWs = in xURg.Worksheet Set xDc = CreateObject ("scripting.dictionary") xURgAddress = xURg.Address xBol = Application.ScreenUpdating Application.ScreenUpdating = False For xFNum = 1 To xURg.Count Set xFRg = xURg.Item (xFNum) If (Not IsError (xFRg)) Then If xFRg.Value <> "" And (Not IsError (xFRg)) Then For xFFNum = xFNum + 1 To xURg.Count Set xFFRg = xURg.Item (xFFNum) If Not IsError (xFFRg) Then If xFFRg .Value = xFRg.Value Then xDc (xFFRg.Address) = "" End If End If Next End If End If Next xStr = "" xDc_keys = xDc.Keys For xI = 1 To UBound (xDc_keys) If xStr = "" Then xStr = xDc_keys (xI) IngesteldxURg = xWs.Range (xStr) Anders xStr = xStr & "," & xDc_keys (xI) Set xURg = Application.Union (xWs.Range (xDc_keys (xI)), xURg) End If Next Debug.Print xStr xWs.Activate xURg.Select Selection.Delete Shift: = xlUp xWs.Range (xURgAddress) .Select Application.ScreenUpdating = xBol End Sub

3. pers F5 toets of klik op de lopen knop om deze VBA uit te voeren.

4. Geef in het pop-upvenster het bereik op waaruit u dubbele waarden wilt verwijderen en klik op het OK knop.

Vervolgens worden alle dubbele waarden, behalve de eerste exemplaren, onmiddellijk verwijderd uit het opgegeven bereik.

Opmerking: deze VBA-code is hoofdlettergevoelig.

4.2 Verwijder duplicaten en origineel

Over het algemeen vinden we dubbele waarden en verwijderen we duplicaten, behalve de eerste exemplaren. In sommige gevallen geven sommige gebruikers er echter de voorkeur aan om alle dubbele waarden te verwijderen, inclusief de originele. En deze sectie biedt enkele oplossingen om met dit probleem om te gaan.

4.2.1 Verwijder alle duplicaten en originele waarden met voorwaardelijke opmaak

We kunnen alle dubbele waarden markeren, inclusief de eerste exemplaren in een kolom of lijst met een regel voor voorwaardelijke opmaak, en vervolgens alle dubbele waarden filteren op de markeringskleur. Daarna kunnen we alle uitgefilterde dubbele cellen selecteren en ze vervolgens in bulk verwijderen.

1. Pas de voorwaardelijke opmaak toe om dubbele waarden te markeren. (Klik om te zien hoe)

2. Selecteer de kolom waaruit u dubbele waarden wilt verwijderen (inclusief de eerste exemplaren) en klik op Data > Filteren.

3. Klik op het filterpictogram  in de kolomkop van de opgegeven kolom. Selecteer in het vervolgkeuzemenu Filter op kleuren specificeer vervolgens de markeringskleur in het submenu.

Vervolgens worden alle dubbele waarden uitgefilterd.

4. Selecteer alle gefilterde cellen, klik met de rechtermuisknop en selecteer Rij verwijderen vanuit het contextmenu. En klik in het pop-upvenster voor herbevestiging OK knop om door te gaan.

5. Vervolgens worden alle dubbele waarden in bulk verwijderd. Houd de gefilterde lijst geselecteerd en klik op Filteren > Data nogmaals om het filter te annuleren.

Tot nu toe ziet u dat alle dubbele cellen, inclusief de eerste exemplaren, in bulk zijn verwijderd en dat alleen unieke waarden overblijven.

Notes: Deze methode verwijdert rijen op basis van de dubbele waarden in de opgegeven kolom.

4.2.2 Verwijder alle duplicaten en originele waarden met een hulpkolom

We kunnen ook een formule toepassen om dubbele waarden te identificeren, inclusief de eerste exemplaren in een hulpkolom, vervolgens dubbele waarden filteren op basis van de formuleresultaten en deze gefilterde dubbele waarden uiteindelijk bulksgewijs verwijderen.

1. Voeg een hulpkolom toe naast de opgegeven kolom en voer de formule in = AANTAL.ALS ($ B $ 3: $ B $ 11; B3) naar de eerste cel van de hulpkolom en sleep vervolgens de hendel voor automatisch aanvullen naar beneden om deze formule naar andere cellen te kopiëren. Zie screenshot:

Opmerking:: In bovenstaande formule, $ B $ 3: $ B $ 11 is de opgegeven kolom waaruit u dubbele waarden wilt verwijderen, en B3 is de eerste cel in de opgegeven kolom.

2. Selecteer de hulpkolom en klik op Data > Filteren.

3. Klik op het filterpictogram  in de helperkolomkop en vervolgens in het vervolgkeuzemenu alle waarden behalve 1, En klik op de knop OK knop. Zie screenshot:

4. Nu worden alle dubbele waarden uitgefilterd. Selecteer de uitgefilterde cellen in de hulpkolom, klik met de rechtermuisknop en selecteer Rij verwijderen in het contextmenu.

5. Klik in het pop-up herbevestigingsvenster op het OK knop om door te gaan.

6. Nu worden alle dubbele waarden en hun rijen in bulk verwijderd. Ga je gang om te klikken Data > Filteren nogmaals om het filter te annuleren.

Vervolgens ziet u dat alle dubbele waarden, inclusief de eerste exemplaren, in bulk worden verwijderd.

4.2.3 Verwijder alle duplicaten en originele waarden met een geweldig hulpmiddel

Als je Kutools for Excel geïnstalleerd, kunt u ook its Selecteer Dubbele en unieke cellen functie om snel de dubbele waarden te selecteren en te verwijderen, inclusief of exclusief de eerste exemplaren, eenvoudig in Excel.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist! Nu gratis proberen!

1. Selecteer de kolom waaruit u duplicaten wilt verwijderen.

2. Klikken Kutools > kies > Selecteer Dubbele en unieke cellen.

3. Controleer in het dialoogvenster Dubbele en unieke cellen selecteren het Alle duplicaten (inclusief de eerste) optie en klik op de Ok knop.

Opmerkingen:
(1) Om dubbele waarden te selecteren en te verwijderen, met uitzondering van de eerste exemplaren, vinkt u het Duplicaten (behalve de eerste) optie.
(2) Om rijen te selecteren en te verwijderen op basis van dubbele waarden in de opgegeven kolom, vinkt u het Selecteer hele rijen optie.
(3) Om dubbele waarden met overeenkomende gevallen te selecteren en te verwijderen, vinkt u het Hoofdlettergevoelig optie.
(4) Om dubbele cellen of rijen te selecteren, markeren en verwijderen, vinkt u de Vul de rugkleur or Vul de kleur van het lettertype opties en specificeer vul- of lettertypekleuren zoals u nodig hebt.

4. Vervolgens wordt er in een dialoogvenster gevraagd hoeveel cellen er zijn geselecteerd, klik op het OK om het te sluiten.

5. Klik met de rechtermuisknop op de geselecteerde cellen en selecteer Delete vanuit het contextmenu.

6. Vink in het komende dialoogvenster Verwijderen het Schuif cellen omhoog optie en klik op de OK knop.

Tot dusver zijn alle dubbele waarden, inclusief de eerste exemplaren, in bulk verwijderd.

4.3 Verwijder rijen op basis van duplicaten in één kolom

In de meeste gevallen identificeren we dubbele waarden in een kolom en verwijderen we vervolgens de volledige rijen op basis van de dubbele waarden. Om eerlijk te zijn, deze bewerking lijkt veel op het verwijderen van dubbele waarden uit een enkele kolom. Als gevolg hiervan kunnen we vergelijkbare oplossingen gebruiken om rijen te verwijderen op basis van duplicaten in de opgegeven kolom.

De eerste methode is om het ingebouwde Verwijder duplicaten functie om rijen op duplicaten in de opgegeven kolom te verwijderen. Selecteer gewoon het bereik waarin u rijen wilt verwijderen en klik op Data > Verwijder duplicaten Om de functie in te schakelen, vinkt u alleen de opgegeven kolom in het dialoogvenster Duplicaten verwijderen aan en klikt u vervolgens op OK om het verwijderen te voltooien.

We kunnen ook de functie Voorwaardelijke opmaak en filter toepassen om rijen te verwijderen op basis van dubbele waarden in de opgegeven kolom. Markeer allereerst rijen op basis van dubbele waarden in een bepaalde kolom met een voorwaardelijke formatieregel (klik om te zien hoe). Filter ten tweede het bereik op kleur. Ten derde: verwijder eenvoudig alle uitgefilterde rijen. Wis of annuleer het filter ten slotte en u zult zien dat alleen rijen met unieke waarden in de opgegeven kolom overblijven.

U kunt ook een hulpkolom toevoegen en de formule toepassen = AANTAL.ALS ($ C $ 3: $ C $ 21; C3) om duplicaten in de opgegeven kolom te identificeren. Filter vervolgens getallen groter dan 1 in de hulpkolom en verwijder eenvoudig alle uitgefilterde rijen. Nadat u het filter hebt gewist, ziet u dat er alleen rijen met unieke waarden in de opgegeven kolom staan.

De invoegtoepassing van derden Kutools for Excel brengt ook een buitengewone handige functie, Selecteer Dubbele en unieke cellen, om snel rijen te selecteren op basis van dubbele waarden in de opgegeven kolom, en vervolgens kunt u deze geselecteerde rijen snel verwijderen door gemakkelijk met de rechtermuisknop op het menu te klikken.

Kutools voor Excel's Geavanceerd Combineer rijen functie kan ook snel rijen verwijderen op basis van de dubbele waarden in de opgegeven primaire sleutelkolom.

4.4 Verwijder duplicaten in twee kolommen

Soms moeten we twee lijsten of kolommen vergelijken en vervolgens de duplicaten ertussen verwijderen in Excel. Hier biedt deze sectie twee oplossingen voor u.

4.4.1 Verwijder duplicaten in twee kolommen met hulpkolom

We kunnen een hulpkolom toevoegen en een formule toepassen om de dubbele waarden tussen twee kolommen te identificeren, en vervolgens de dubbele waarden eenvoudig filteren en verwijderen.

1. Voeg een lege kolom toe naast de opgegeven kolom waaruit u dubbele waarden wilt verwijderen.

2. Typ de formule in de eerste cel van de hulpkolom (exclusief de koptekstcel) = ALS (ISFOUT (WEDSTRIJD (C2, $ A $ 2: $ A $ 13,0)), "Uniek", "Dubbel")en sleep vervolgens de hendel voor Automatisch aanvullen naar beneden om de formule naar andere cellen te kopiëren.

Notes: In bovenstaande formule,
(1) C2 is de eerste cel in de opgegeven kolom waaruit u dubbele waarden verwijdert;
(2) $ A $ 2: $ A $ 13 is de andere kolom waarmee we moeten vergelijken.
(3) Deze formule zal terugkeren duplicaat als de overeenkomstige waarde duplicaat is met waarden in de andere kolom, en retourneer Unique indien verschillend met waarden in de andere kolom.

3. Selecteer de hulpkolom en klik op Data > Filteren.

4. Klik op het filterpictogram  in de helperkolomkop en vervolgens in het vervolgkeuzemenu alleen aanvinken duplicaat, En klik op de knop OK knop.

5. Nu worden alle dubbele waarden uitgefilterd. Selecteer de gefilterde cellen, klik met de rechtermuisknop en selecteer Rij verwijderen vanuit het contextmenu. Dan klikken OK in het opduikende herbevestigingsvenster.

6. Vervolgens worden alle dubbele waarden verwijderd uit de opgegeven kolom. Ga je gang om te klikken Data > Filteren nogmaals om het filter te annuleren.

Dan ziet u dat er alleen unieke waarden in de opgegeven kolom staan. U kunt de hulpkolom naar behoefte verwijderen.

Notes: Deze methode verwijdert de volledige rijen op basis van de dubbele waarden in de opgegeven kolom.

4.4.2 Verwijder duplicaten in twee kolommen met een geweldige tool

Als je Kutools for Excel geïnstalleerd, kunt u zijn verbazingwekkende gebruiken Selecteer dezelfde en verschillende cellen functie om snel de dubbele waarden tussen twee kolommen te selecteren en ze vervolgens gemakkelijk te verwijderen.

Kutools for Excel - Bevat meer dan 300 handige tools voor Excel. Gratis proefperiode van 30 dagen met volledige functionaliteit, geen creditcard vereist! Nu gratis proberen!

1. Klikken Kutools > kies > Selecteer dezelfde en verschillende cellen om deze functie in te schakelen.

2. Geef in het dialoogvenster Zelfde en verschillende cellen selecteren beide kolommen op in het Vind waarden in als Think vakjes afzonderlijk, vinkt u het Eencellig als Dezelfde waarden opties en klik op het Ok knop. Zie screenshot:

3. Alle dubbele waarden bedragen vervolgens twee kolommen die worden geselecteerd in de eerste kolom (de kolom die u hebt opgegeven in de Vind waarde in doos). En klik op het OK knop in het pop-outvenster.

4. U kunt op drukken Delete toets om deze dubbele waarden direct te verwijderen, of klik er met de rechtermuisknop op en selecteer Delete vanuit het contextmenu.


Meer artikelen ...


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert elke dag honderden muisklikken!
officetab onderkant
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.