Hoe dubbele rijen verwijderen op basis van één kolom in Excel

  • Deel Dit
Hugh West

In Microsoft Excel is het gebruikelijk om dubbele rijen te verwijderen op basis van één kolom. We kunnen formules invoegen, speciale hulpmiddelen toepassen of VBA-codes gebruiken om de doelen te dienen. In dit artikel leert u de snelste technieken kennen om dubbele rijen te verwijderen op basis van één enkele kolom, met goede voorbeelden en illustraties.

Download Praktijk Werkboek

U kunt het volgende Excel-boek downloaden dat wij hebben gebruikt om dit artikel voor te bereiden.

Dubbele rijen verwijderen op basis van één kolom.xlsm

3 geschikte methoden om dubbele rijen te verwijderen op basis van één kolom in Excel

1. Gebruik de tool "Duplicaten verwijderen" in Excel-spreadsheet

Laten we eerst kennismaken met de dataset. De volgende tabel of chat geeft enkele gedetailleerde gegevens weer voor een liefdadigheidsfonds. De bijbehorende kolommen bevatten verschillende namen van donoren, hun donatiebedragen, donatiedata en de media van hun donaties.

Wat we hier gaan doen is dubbele rijen verwijderen op basis van alleen de donateursnamen. Dat betekent dat we de donateursnamen filteren en elke unieke naam samen met de bijbehorende rijen alleen uit hun eerste voorkomen halen.

📌 Stap 1:

Selecteer eerst de hele tabel.

Onder de Gegevens tabblad of lint, kies de Duplicaten verwijderen gereedschap van de Gegevensinstrumenten drop-down.

📌 Stap 2:

➤ Er verschijnt een dialoogvenster. Van de Kolommen opties, zet een vinkje bij de Donor en laat andere opties ongemarkeerd.

Druk OK .

En je vindt de volgende uitgangen met een pop-up bericht dat de status van de retourwaarden toont.

Klik op OK en je ziet nu de gefilterde gegevens met alle dubbele rijen gewist.

Lees meer: Hoe dubbele rijen verwijderen in Excel

2. Filteropties toepassen om duplicaten te verwijderen op basis van één kolom

Nu zullen we gebruik de functie COUNTIF om het aantal duplicaten te vinden op basis van een voorwaarde en de output wordt getoond onder de Duplicaten koptekst in Kolom F Dan passen we de Filter opties in alle koppen van de gegevenstabel en filter de dubbele rijen eruit, afhankelijk van de output van de COUNTIF functie.

📌 Stap 1:

In Cel F5 typ de volgende formule in:

=COUNTIF($B$5:$B5,B5)

📌 Stap 2:

Druk Ga naar en je krijgt de eerste uitvoer.

➤ Gebruik de Vulgreep om de hele kolom omlaag te slepen en de waarden meer dan '1' worden geteld als duplicaten.

📌 Stap 3:

Selecteer nu de hele tabel.

Onder de Home tabblad, kies de Filter commando van de Sorteren en filteren drop-down in de Bewerken van groep commando's.

We laten de filterknoppen toewijzen voor alle koppen in de volgende gegevenstabel.

📌 Stap 4:

➤ Klik op de drop-down in de Duplicaten kop en de filteropties voor de overeenkomstige kolom worden geopend.

Onder de Selecteer alles tabblad, deactiveer de optie '1' .

Druk OK en je bent klaar.

U vindt de dubbele rijen zoals hieronder getoond.

📌 Stap 5:

➤ Verwijder nu alle dubbele rijen die de volledige gegevens bevatten.

📌 Stap 6:

➤ Open de filteropties opnieuw vanuit de Duplicaten koptekst in Kolom F .

Zet een vinkje bij de optie '1' alleen.

Druk OK voor de laatste keer.

Uiteindelijk krijgt u alle unieke rijen zoals in de afbeelding hieronder. Nu kunt u de filterknoppen uit de koppen verwijderen en de resulterende gegevens zullen dezelfde zijn, omdat we de dubbele rijen al hebben verwijderd.

Lees meer: Duplicaten verwijderen op basis van criteria in Excel

3. VBA-codes uitvoeren om duplicaten te verwijderen op basis van één kolom in Excel

In onze laatste methode, zullen we enkele VBA-codes invoegen om een macro te definiëren die duplicaten verwijdert op basis van de eerste kolom.

📌 Stap 1:

➤ Klik met de rechtermuisknop op de Blad naam (Blad3) eerst en je zult een aantal Blad opties.

Selecteer Code bekijken .

A VBA venster verschijnt waarin we de codes moeten invoegen.

📌 Stap 2:

In de VBA venster, plak de volgende codes:

 Option Explicit Sub Remove_Duplicate_Rows() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes End Sub 

📌 Stap 3:

Keer terug naar uw Excel nu.

Selecteer de volledige gegevenstabel.

Van de Ontwikkelaar tabblad, druk op de Macro's commando.

📌 Stap 4:

In de Macro venster, de Macro naam wordt automatisch toegewezen.

➤ Klik Ren en je bent klaar met de stappen.

Zoals in de schermafbeelding hieronder vinden we de unieke rijen alleen op basis van de eerste kolom. En de dubbele rijen verdwijnen meteen.

Lees meer: Duplicaten verwijderen in Excel met VBA

Afsluitende woorden

Ik hoop dat al deze bovengenoemde eenvoudige methoden u nu zullen helpen om ze toe te passen in uw Excel-spreadsheets wanneer u dubbele rijen moet verwijderen en alleen unieke rijen moet vinden. Als u vragen of feedback hebt, laat het me dan weten in het commentaargedeelte. Of u kunt onze andere artikelen met betrekking tot Excel-functies op deze website bekijken.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.