Gratis tool

Dubbele waarden vinden

Plak namen, e-mailadressen, ordernummers of iets anders, één per regel. Elke waarde die vaker voorkomt, wordt naast de lijst gemarkeerd, en de samenvatting toont welke waarden terugkomen.

fx=COUNTA(UNIQUE(FILTER(A2:A501,A2:A501<>"")))
ABCD
1WaardenDubbel?Samenvatting
2AnnaDubbelWaarden10
3BenDubbelUnieke waarden7
4ChloeDubbelExtra kopieën3
5BenDubbelDubbele waardenAnna, Ben, Chloe
6David
7Emma
8annaDubbel
9Frank
10ChloeDubbel
11Gina

Blauwe cellen zijn invoer: typ een nieuwe waarde en de sheet rekent opnieuw. Klik op een uitkomst om de formule te zien.

De formules

Zo werkt het, stap voor stap

=IF(COUNTIF(A$2:A$501,A2)>1,"Duplicate","")
Markeer elke dubbele waarde. COUNTIF telt hoe vaak de waarde uit de rij in de hele lijst voorkomt. Meer dan één keer betekent dat ze dubbel is. Vul de formule door naast je lijst, of gebruik zoals in de sheet hierboven één formule voor de hele kolom, die vanzelf naar beneden overloopt.
=COUNTA(UNIQUE(FILTER(A2:A501,A2:A501<>"")))
Tel de unieke waarden. FILTER laat de lege cellen weg, UNIQUE houdt van elke waarde er één over en COUNTA telt ze. De lijst min de unieke waarden is het aantal extra kopieën dat je zou verwijderen.
=TEXTJOIN(", ",TRUE,UNIQUE(FILTER(A2:A501,COUNTIF(A2:A501,A2:A501)>1)))
Zet de dubbele waarden op een rij. Houd alleen de waarden over die vaker dan één keer voorkomen, neem ze elk één keer en voeg ze samen tot één regel. Laat TEXTJOIN weg om ze elk op een eigen rij te krijgen.
=UNIQUE(FILTER(A2:A501,A2:A501<>""))
Houd van elke waarde alleen de eerste. Om dubbele waarden te verwijderen zonder iets te wissen, laat je UNIQUE de opgeschoonde lijst naast het origineel zetten, in de volgorde waarin de waarden voor het eerst voorkomen.
Op live data

Dezelfde formule op je Sheets-data

Op de live orders van een winkel telt het aantal orders min het aantal unieke klanten de herhaalaankopen: elke order na de eerste van een klant.

Sheets voor Sheets

=data.orders.count(id)-data.orders.countd(customer_id)
Sheets leest de tabel live uit het gekoppelde account: geen export, geen kopiëren en plakken, en de uitkomst wordt bijgewerkt als de data verandert.
FAQ

Vragen

Hoe vind ik dubbele waarden in een spreadsheet?

Zet =COUNTIF(A:A,A2)>1 naast de eerste waarde en vul hem door naar beneden: TRUE markeert een waarde die vaker dan één keer voorkomt. Zet er IF omheen om in plaats daarvan een woord te tonen, zoals in de sheet hierboven. Dezelfde formule werkt in elke gangbare spreadsheet-app.

Maakt het verschil tussen hoofdletters en kleine letters?

Nee. COUNTIF en UNIQUE negeren hoofdletters, dus "Anna" en "anna" tellen als dezelfde waarde. Voor een controle die wel op hoofdletters let, vergelijk je met EXACT: =SUMPRODUCT(--EXACT(A$2:A$501,A2))>1.

Hoe tel ik hoeveel dubbele waarden er zijn?

Tel alle waarden met COUNTA en de unieke met COUNTA(UNIQUE(...)). Het verschil is het aantal extra kopieën: 10 namen waarvan 7 uniek betekent 3 extra kopieën.

Hoe verwijder ik dubbele waarden maar houd ik de eerste?

=UNIQUE(range) geeft elke waarde één keer terug, in de volgorde waarin ze voor het eerst voorkomt. Kopieer het resultaat en plak het als waarden als je de oorspronkelijke lijst wilt vervangen.

Maken spaties uit?

Ja: "Ben" en "Ben " (met een spatie achteraan) zijn verschillende waarden. Maak de lijst in een sheet eerst schoon met =TRIM(A2). De tool hierboven haalt op dezelfde manier de spaties aan het begin en einde van elke geplakte regel weg.

Gebruik deze formules op live data

Sheets is een spreadsheet met 491 functies die je winkel-, boekhoud- of projectdata live leest, dashboards bouwt en rapporten volgens schema mailt.