KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Alle overeenkomsten / duplicaten tussen twee kolommen in Excel tellen

AuteurXiaoyang Wijzigingsdatum

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.

doc-count-all-matches-in-two-cols-1


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:

=SUMPRODUCT(COUNTIF(range1,range2))
  • 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:

=SUMPRODUCT(COUNTIF(A2:A12,C2:C12))

doc-count-all-matches-in-two-cols-2


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:

{=COUNT(MATCH(range1,range2,0))}
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:

=COUNT(MATCH(A2:A12,C2:C12,0))

doc-count-all-matches-in-two-cols-3


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:

=SUMPRODUCT(--(ISNUMBER(MATCH(range1,range2,0))))
  • 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:

=SUMPRODUCT(--(ISNUMBER(MATCH(A2:A12,C2:C12,0))))

doc-count-all-matches-in-two-cols-4


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 AI Assistent: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoek, markeer of Dubbele waarden markeren  |  Verwijder lege rijen  |  Kolommen samenvoegen of cellen zonder gegevensverlies  |  Afronden zonder formule...
Super VLookup:Meerdere criteria  |  Meerdere waarden  |  Over meerdere werkbladen heen  |  Fuzzy Match...
Geav. keuzelijst...:  |  Afhankelijke keuzelijst  |  Keuzelijst met meervoudige selectie
Kolombeheerder:Voeg een specifiek aantal kolommen toe  |  Verplaats kolommen  |  Schakel zichtbaarheidsstatus van verborgen kolommen in/uit  |Vergelijk kolommen met Selecteer Dezelfde/Verschillende Cellen...
Uitgelichte functies:Rasterfocus  |  Ontwerpweergave  |  Verbeterde formulebalk  |  Werkmap- en bladbeheerder|Bronnenbibliotheek(Automatische tekst)|  Datumkiezer  |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen  |  E-mails verzenden op basis van lijst  |  Superfilter  |  Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgehaald...) ...
Top 15-toolsets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen...)|  50+Grafiektypen(Gantt-diagram...)|  40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum...)|  19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad...)|  12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie...)|  7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Excel-cellen splitsen...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

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.