Inhoudsopgave
Een van de belangrijkste en meest gebruikte activiteiten in Excel is het verwijderen van dubbele waarden uit een gegevensverzameling. Vandaag laat ik zien hoe u automatisch dubbele waarden uit uw gegevensverzameling kunt verwijderen met behulp van een Excel-formule.
Download Praktijk Werkboek
Excel-formule om automatisch duplicaten te verwijderen.xlsx3 Toepassingen van de Excel-formule voor het automatisch verwijderen van duplicaten
Hier hebben we een dataset met de Namen van sommige studenten, hun Marks in het onderzoek, en de Rangen die ze bereikten op een school genaamd Sunflower Kindergarten.
Maar helaas zijn de namen van sommige studenten herhaald, samen met hun cijfers.
Vandaag is ons doel een formule te ontdekken om de duplicaten automatisch te verwijderen.
1. Gebruik de UNIQUE functie om automatisch duplicaten te verwijderen in Excel (voor nieuwe versies)
U kunt de UNIEKE functie van Excel om duplicaten uit een gegevensverzameling te verwijderen.
U kunt de dubbele waarden op twee manieren uit een gegevensverzameling verwijderen:
- De waarden die meer dan eens voorkomen volledig verwijderen
- Eén kopie bewaren van de waarden die meer dan eens voorkomen
Met behulp van de UNIEKE functie kunt u de duplicaten op beide manieren verwijderen.
De waarden die meer dan eens voorkomen volledig verwijderen:
Om de dubbele waarden volledig uit onze gegevensverzameling te verwijderen, kunt u deze formule gebruiken:
=UNIQUE(B4:D14,FALSE,TRUE)
Opmerkingen:
- Drie namen van de studenten hadden duplicaten: David Moyes, Angela Hopkins, en Brad Milford.
- Onder hen zijn David Moyes en Brad Milford volledig geschrapt.
- Angela Hopkins is niet verwijderd omdat de cijfers van twee Angela Hopkins niet hetzelfde zijn. Dat betekent dat het twee verschillende studenten zijn.
Eén kopie bewaren van de waarden die meer dan eens voorkomen:
Om één kopie van de waarden te bewaren die meer dan eens voorkomen, gebruik deze formule:
=UNIQUE(B4:D14,FALSE,FALSE)
Hier hebben we één kopie bewaard van alle namen die dubbel waren, behalve Angela Hopkins.
De beide Angela Hopkins zijn gehouden omdat het twee verschillende studenten zijn.
Gerelateerde inhoud: Duplicaten verwijderen en de eerste waarde behouden in Excel
2. Een formule combineren met de functies FILTER, CONCAT en COUNTIF om duplicaten in Excel te verwijderen (voor nieuwe versies)
U kunt een combinatie van de FILTER-functie , CONCATENATE functie en Functie COUNTIF naar duplicaten verwijderen in Excel van uw dataset.
Stap 1:
➤ Neem een nieuwe kolom en voeg deze formule in:
=CONCATENATE(
B4:B14
,
C4:C14
,
D4:D14
)
- Hier B4:B14, C4:C14, en D4:D14 zijn de drie kolommen van mijn dataset. Jij gebruikt die van jou.
- Het voegt de drie kolommen samen tot één enkele kolom.
Stap 2:
➤ Ga naar een andere nieuwe kolom en voeg deze formule in:
=FILTER(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)
- Hier B4:B14 is de eerste kolom van mijn dataset, en $E$4:$E$14 is de nieuwe column die ik heb gemaakt.
- Houd de absolute celverwijzing zoals hier gebruikt intact.
- Het regenereert de eerste kolom van de gegevensverzameling en verwijdert alle duplicaten.
Stap 3:
➤ Sleep tenslotte de Vulgreep naar rechts tot het totale aantal van uw kolommen (3 in dit voorbeeld)
➤ U krijgt de hele gegevensverzameling zonder de dubbele waarden.
Let op:
- Met deze methode kunt u alle waarden verwijderen die meer dan eens voorkomen.
- Maar u kunt niet één kopie van de dubbele waarden bewaren, zoals in de eerdere methode.
Gerelateerde inhoud: Duplicaten verwijderen op basis van criteria in Excel (4 methoden)
Vergelijkbare lezingen
- Hoe te verwijderen dubbele rijen in Excel tabel
- Dubbele rijen verwijderen op basis van twee kolommen in Excel [4 manieren]
- Excel VBA: Duplicaten verwijderen uit een matrix (2 voorbeelden)
- Hoe Duplicaten te verwijderen in Excel Sheet (7 methoden)
- Fix: Excel duplicaten verwijderen werkt niet (3 oplossingen)
3. Maak een Excel-formule met de functies IFERROR, INDEX, SMALL, CONCAT en COUNTIF om duplicaten automatisch te verwijderen (voor oudere versies).
De vorige twee methoden zijn alleen bedoeld voor degenen die de nieuwe versies van Excel gebruiken.
Wie de oudere versies van Excel gebruikt, kan een combinatie van de IFERROR-functie , INDEX-functie , KLEINE functie , CONCATENATE functie, en Functie COUNTIF .
Stap 1:
➤ Neem een nieuwe kolom en voeg deze formule in:
=CONCATENATE(
B4:B14
,
C4:C14
,
D4:D14
)
- Hier B4:B14, C4:C14, en D4:D14 zijn de drie kolommen van mijn dataset. Jij gebruikt die van jou.
- Het voegt de drie kolommen samen tot één enkele kolom.
- Het is een Matrixformule Selecteer dus eerder de hele kolom en druk op CTRL+SHIFT+ENTER tenzij je in Office 365 .
Stap 2:
➤ Ga naar een andere nieuwe kolom en voeg deze formule in:
=IFERROR(INDEX(
B4:D14
KLEIN(ALS(COUNTIF(
E4:E14
,
E4:E14
)=1,ROW(
E4:E14
)-ROWS(
E1:E3
),""),ROW(
E4:E14
)-ROWS(
E1:E3
)),{1,2,3}),"")
- Hier B4:D14 is mijn dataset, E4:E14 is de nieuwe kolom die ik heb gemaakt, en E1:E3 is het bereik voordat de kolom begint. Je gebruikt je ene.
- {1, 2, 3} zijn de nummers van de kolommen van mijn dataset. Jij gebruikt die van jou.
- Het regenereert de hele dataset om de dubbele rijen te verwijderen.
Let op:
- In deze methode kunt u ook alle waarden verwijderen die meer dan eens voorkomen
- Maar u kunt niet één kopie van de dubbele waarden bewaren, zoals in de eerdere methode.
Een alternatief voor de Excel-formule om duplicaten automatisch te verwijderen
Tot het laatste deel hebben we alle geschikte methoden gezien om duplicaten te verwijderen met behulp van verschillende formules.
Desgewenst kunt u ook dubbele waarden uit uw gegevensverzameling verwijderen met de ingebouwde hulpmiddelen van Excel.
Verwijder duplicaten om automatisch duplicaten in Excel te verwijderen
Stap 1:
➤ Selecteer de hele gegevensset.
➤ Ga naar Gegevens> Duplicaten verwijderen tool in Excel Toolbar onder de sectie Gegevensinstrumenten .
Stap 2:
➤ Klik op Duplicaten verwijderen .
➤ Zet een vinkje bij alle namen van de kolommen waaruit u duplicaten wilt verwijderen.
Lees meer: Hoe Duplicaten verwijderen uit kolommen in Excel (3 methoden)
Stap 3:
➤ Klik dan op OK .
➤ De duplicaten worden automatisch uit uw gegevens verwijderd.
Let op:
Bij deze methode blijft één kopie van de dubbele rij over. U kunt de dubbele rijen niet volledig verwijderen.
Conclusie
Met deze methoden kunt u duplicaten uit uw gegevensverzameling automatisch verwijderen in Excel. Kent u een andere methode? Of hebt u vragen? Stel ze ons gerust.