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

or

Hoe duplicaten te verwijderen en te vervangen door lege cellen in Excel?

Wanneer u de opdracht Duplicaten verwijderen in Excel toepast, worden normaal gesproken de volledige dubbele rijen verwijderd. Maar soms wilt u dat de lege cellen de dubbele waarden vervangen, in deze situatie werkt de opdracht Duplicaat verwijderen niet. Dit artikel gaat u helpen om duplicaten te verwijderen en te vervangen door lege cellen in Excel.

Verwijder duplicaten en vervang door lege cellen met formules
Verwijder duplicaten en vervang door lege cellen met Kutools voor Excel


Verwijder duplicaten en vervang door lege cellen met formules

Als een bereik dubbele gegevens bevat, zullen de volgende twee formules u helpen om duplicaten te vervangen door spaties in het bereik. Ga als volgt te werk:

1.Selecteer een lege cel om het resultaat uit te voeren, zoals cel D2, voer de onderstaande formule erin in en druk op Enter sleutel. 

=IF(A2="","",IF(COUNTIF($A2:A15,A2)=1,A2,""))

2. Selecteer de resultaatcel en sleep de vulgreep over het bereik waarop u deze formule wilt toepassen.
Vervolgens kunt u zien dat alle duplicaten (behalve de eerste) zijn vervangen door spaties. Zie screenshots:

Tip: Als u alle dubbele waarden (inclusief de eerste) moet vervangen door lege cellen en alleen de unieke waarden in het bereik wilt behouden, kan de volgende formule u helpen en krijgt u de volgende resultaten:

=IF(A2="", "", IF(COUNTIF(A$2:A$15,A2)>1,"",A2))

Opmerking: U kunt de celverwijzingen in bovenstaande twee formules wijzigen op basis van uw behoeften.


Verwijder duplicaten en vervang door lege cellen met Kutools voor Excel

Het Selecteer Dubbele en unieke cellen nut van Kutools for Excel kan u helpen snel alle dubbele cellen in een bereik te selecteren, daarna kunt u alleen op de Delete-toets op het toetsenbord drukken om ze te verwijderen. 

Voor het aanvragen Kutools for Excel, Dan kunt u download en installeer het eerst.

1. Selecteer het bereik waarop u dit hulpprogramma wilt toepassen.

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

3. In de Selecteer Dubbele en unieke cellen dialoogvenster, selecteer Duplicaten (behalve de eerste) or Alle duplicaten (inclusief 1ste) zoals u nodig heeft en klik vervolgens op de OK knop.

4. Als u het Duplicaten (behalve de eerste) optie, zullen alle dubbele cellen behalve de eerste dubbele worden geselecteerd, en u kunt op de Delete sleutel om ze te verwijderen. Zie screenshots:

Als u de Alle duplicaten (inclusief 1ste) optie, worden alle dubbele cellen (inclusief het eerste duplicaat) in één keer geselecteerd, waarna u op de kunt drukken Delete sleutel om ze te verwijderen. Zie screenshots:

  Als u een gratis proefperiode (30 dagen) van dit hulpprogramma wilt, klik om het te downloaden, en ga vervolgens de bewerking toepassen volgens de bovenstaande stappen.


Gerelateerde 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 voor u!
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.
  • To post as a guest, your comment is unpublished.
    AK · 1 years ago
    =IF(A2="","",IF(COUNTIF($A2:A15,A2)=1,A2,""))

    This doesnt seem to work on Large texts cells. throws #VALUE! Errror


    Any solution for that?

  • To post as a guest, your comment is unpublished.
    Navyasree Janjirala · 3 years ago
    Is there anyway where we could keep the duplicated cell and replace value with a zero??

    Say: There are 2 rows in our worksheet with 2 columns "name", "value". It should not remove the name instead replace the value with 0.

    Excel 10 ------ Excel 10
    Excel 10 ------ Excel 0
  • To post as a guest, your comment is unpublished.
    Jo · 3 years ago
    formula returned blank cells
  • To post as a guest, your comment is unpublished.
    Laxmiprasad · 3 years ago
    This small formula also works : =IF(COUNTIF($A$2:A2,A2)=1,A2,"").. Just drag it
  • To post as a guest, your comment is unpublished.
    Sayan · 4 years ago
    thankx a ton...saved a lot of tym...
  • To post as a guest, your comment is unpublished.
    SACHIN · 4 years ago
    You have shown formula with very clarity, Thereby I got help with easily. If you have any link in which that I can get & search mostly formula by there link.
    :-)
  • To post as a guest, your comment is unpublished.
    Murali · 4 years ago
    Hi,

    Is there any formula to remove duplicates and replace it with another values in the same sheet
  • To post as a guest, your comment is unpublished.
    Dib · 5 years ago
    Hi really need help, i having the same problem however i need the first data and clear out any succeeding duplicates. Like if i have 5 "jane" in a range, i would need 1 "jane"(the very first in line) and delete the rest. I see with the given solution that it actually delete all 5 "jane"s.
  • To post as a guest, your comment is unpublished.
    Nat · 6 years ago
    You're a genius!!!! Just saved me half a day :)
  • To post as a guest, your comment is unpublished.
    Satyam · 7 years ago
    Use the following VBA code

    Sub RemoveDupes()
    Dim X As Long
    For X = 1 To Range("A" & Rows.Count).End(xlUp).Row
    If Application.WorksheetFunction.CountIf(Range("A1:A" & X), Range("A" & X).Text) > 1 Then Rows(X).ClearContents
    Next
    End Sub

    It works for me.

    Thanks to Blade Hunter [url]http://www.mrexcel.com/forum/excel-questions/768398-how-remove-duplicates-replace-blank-cells-excel.html#post3766476[/url]
  • To post as a guest, your comment is unpublished.
    Petter · 7 years ago
    Please note that on office for mac semicolon is used to separate variables in function calls, which gives you
    =IF(A2="";"";IF(COUNTIF($A2:A999;A2)=1;A2;""))
  • To post as a guest, your comment is unpublished.
    GT · 7 years ago
    how to retain the duplicated value on top? because it always stay at the bottom
    • To post as a guest, your comment is unpublished.
      BenL · 7 years ago
      I was having the same issue and used the following formula to display the first duplicated value but no others:

      =IF(A2="","",IF(COUNTIF($A$2:$A$286,A2)=(COUNTIF(A2:A286,A2)),A2,""))

      I had 286 rows of data in the sheet I was working with. Hope this helps!
      • To post as a guest, your comment is unpublished.
        ZOHRA · 4 years ago
        Thanks it helped me a lot. what i wanted to find out your formula exactly got me that output. Thanks a lot again.
      • To post as a guest, your comment is unpublished.
        Oliver · 5 years ago
        Fantastic hint. That was exactly what I was looking for. You made my day!
      • To post as a guest, your comment is unpublished.
        Jac · 5 years ago
        Thanks for sharing this! It saved me hours!