Alle overeenkomsten / duplicaten tussen twee kolommen in Excel tellen
Het vergelijken van twee kolommen met gegevens en het tellen van alle overeenkomsten of duplicaten is een veelvoorkomende taak voor de meeste gebruikers. Stel dat u twee kolommen met namen hebt, waarbij sommige namen zowel in de eerste als in de tweede kolom voorkomen. U wilt nu alle overeenkomende namen tellen — ongeacht hun positie in de kolommen — zoals te zien is in de schermafbeelding hieronder. In deze handleiding worden verschillende formules uitgelegd om dit doel in Excel te bereiken.

- Alle overeenkomsten tussen twee kolommen tellen met de functies SUMPRODUCT en AANTAL.ALS
- Alle overeenkomsten tussen twee kolommen tellen met de functies AANTAL en VERGELIJKEN
- Alle overeenkomsten tussen twee kolommen tellen met de functies SUMPRODUCT, ISGETAL en VERGELIJKEN
Alle overeenkomsten tussen twee kolommen tellen met de functies SUMPRODUCT en AANTAL.ALS
Om alle overeenkomsten tussen twee kolommen te tellen, helpt de combinatie van de functies SUMPRODUCT en AANTAL.ALS u perfect. De algemene syntaxis is:
- range1, range2Deze twee bereiken bevatten de gegevens waarvan u alle overeenkomsten wilt tellen.
Voer nu de onderstaande formule in of kopieer deze naar een lege cel en druk vervolgens op Enterom het resultaat te verkrijgen:

Uitleg van de formule:
=SUMPRODUCT(AANTAL.ALS(A2:A12;C2:C12))
- AANTAL.ALS(A2:A12;C2:C12): Deze AANTAL.ALS-functie controleert of elke naam uit kolom C voorkomt in kolom A. Als de naam voorkomt, geeft de functie 1 terug; anders 0. Het resultaat is als volgt: {1;1;0;0;0;1;0;0;1;0;1}.
- SUMPRODUCT(AANTAL.ALS(A2:A12;C2:C12))=SUMPRODUCT({1;1;0;0;0;1;0;0;1;0;1}): De functie SUMPRODUCT telt alle waarden in deze matrix op en geeft het resultaat: 5.
Alle overeenkomsten tussen twee kolommen tellen met de functies AANTAL en VERGELIJKEN
Met de krachtige combinatie van de functies AANTAL en VERGELIJKEN bepaalt u eenvoudig het aantal overeenkomsten tussen twee kolommen. De algemene syntaxis is:
Array formula, should press Ctrl + Shift + Enter keys together.
- range1, range2De twee bereiken bevatten de gegevens waarvan u alle overeenkomsten wilt tellen.
Voer de volgende formule in of kopieer deze naar een lege cel en druk vervolgens tegelijkertijd op Ctrl + Shift + Enterom het juiste resultaat te verkrijgen, zie schermafbeelding:

Uitleg van de formule:
=AANTAL(VERGELIJKEN(A2:A12;C2:C12;0))
- VERGELIJKEN(A2:A12;C2:C12;0): Deze VERGELIJKEN-functie zoekt de namen uit kolom A op in kolom C en geeft de positie van elke overeenkomende waarde terug. Als een waarde niet wordt gevonden, verschijnt een foutwaarde. U krijgt dan de volgende matrixlijst: {11;2;#N/B;#N/B;#N/B;6;1;#N/B;#N/B;#N/B;9}.
- AANTAL(VERGELIJKEN(A2:A12;C2:C12;0)) = AANTAL({11;2;#N/B;#N/B;#N/B;6;1;#N/B;#N/B;#N/B;9}): De functie AANTAL telt de getallen in de matrixlijst en geeft zo het resultaat: 5.
Alle overeenkomsten tussen twee kolommen tellen met de functies SUMPRODUCT, ISGETAL en VERGELIJKEN
In Excel kunt u overeenkomsten in twee kolommen zoeken en tellen met de functies SUMPRODUCT, ISGETAL en VERGELIJKEN. De algemene syntaxis is:
- range1, range2De twee bereiken bevatten de gegevens waarvan u alle overeenkomsten wilt tellen.
Voer de onderstaande formule in of kopieer deze naar een lege cel om het resultaat te verkrijgen en druk vervolgens op Enterom de berekening te retourneren, zie schermafbeelding:

Uitleg van de formule:
=SUMPRODUCT(--(ISGETAL(VERGELIJKEN(A2:A12;C2:C12;0))))
- VERGELIJKEN(A2:A12;C2:C12;0): Deze VERGELIJKEN-functie zoekt de namen uit kolom A op in kolom C en geeft de positie van elke overeenkomende waarde terug. Als een waarde niet wordt gevonden, verschijnt er een foutwaarde. Het resultaat is de volgende matrixlijst: {11;2;#N/B;#N/B;#N/B;6;1;#N/B;#N/B;#N/B;9}.
- ISGETAL(VERGELIJKEN(A2:A12;C2:C12;0))= ISGETAL({11;2;#N/B;#N/B;#N/B;6;1;#N/B;#N/B;#N/B;9}): De functie ISGETAL zet hier getallen om naar WAAR en alle andere waarden naar ONWAAR in de matrix. Het resultaat is een matrix zoals deze: {WAAR;WAAR;ONWAAR;ONWAAR;ONWAAR;WAAR;WAAR;ONWAAR;ONWAAR;ONWAAR;WAAR}.
- --(ISGETAL(VERGELIJKEN(A2:A12;C2:C12;0)))=--({WAAR;WAAR;ONWAAR;ONWAAR;ONWAAR;WAAR;WAAR;ONWAAR;ONWAAR;ONWAAR;WAAR}): het dubbele minteken zet WAAR-waarden om in 1 en ONWAAR-waarden in 0, met als resultaat: {1;1;0;0;0;1;1;0;0;0;1}.
- SUMPRODUCT(--(ISGETAL(VERGELIJKEN(A2:A12;C2:C12;0))))=SUMPRODUCT({1;1;0;0;0;1;1;0;0;0;1}): Ten slotte telt de SUMPRODUCT-functie alle items in deze matrix op en levert het resultaat: 5.
Gebruikte relatieve functie:
- SUMPRODUCT:
- De functie SUMPRODUCT kan worden gebruikt om twee of meer kolommen of matrices met elkaar te vermenigvuldigen en vervolgens de som van de producten te berekenen.
- AANTAL.ALS:
- De functie AANTAL.ALS is een statistische functie in Excel die wordt gebruikt om het aantal cellen te tellen dat aan een bepaald criterium voldoet.
- AANTAL:
- De functie AANTAL telt het aantal cellen dat getallen bevat, of telt de getallen in een lijst met argumenten.
- VERGELIJKEN:
- De Microsoft Excel-functie VERGELIJKEN zoekt naar een specifieke waarde in een celbereik en geeft de relatieve positie van die waarde terug.
- ISGETAL:
- De functie ISGETAL geeft WAAR terug als een cel een getal bevat, en anders ONWAAR.
Meer artikelen:
- Aantal overeenkomsten tussen twee kolommen tellen
- Stel dat u twee gegevenslijsten hebt in kolom A en kolom C. U wilt deze kolommen vergelijken en tellen hoe vaak de waarde uit kolom A in dezelfde rij ook voorkomt in kolom C, zoals te zien is in de schermafbeelding hieronder. In dit geval is de functie SUMPRODUCT waarschijnlijk de beste keuze om deze taak in Excel uit te voeren.
- Aantal cellen tellen dat specifieke tekst bevat in Excel
- Stel dat u een lijst met tekenreeksen hebt en u het aantal cellen wilt bepalen dat een bepaalde tekst bevat als onderdeel van de inhoud. In dat geval kunt u jokertekens (*) gebruiken, die elk willekeurig stukje tekst of teken vertegenwoordigen in uw criteria bij het toepassen van de functie AANTAL.ALS. In dit artikel leg ik uit hoe u formules kunt gebruiken om deze taak in Excel uit te voeren.
- Aantal cellen tellen dat niet gelijk is aan meerdere waarden in Excel
- In Excel kunt u eenvoudig het aantal cellen bepalen dat niet gelijk is aan een specifieke waarde met behulp van de functie AANTAL.ALS, maar heeft u ooit geprobeerd cellen te tellen die niet gelijk zijn aan meerdere waarden? Bijvoorbeeld: u wilt het totale aantal producten in kolom A bepalen, maar uitsluiten van specifieke items in C4:C6, zoals in onderstaande schermafbeelding. In dit artikel introduceer ik enkele formules om deze taak in Excel op te lossen.
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.