Ga naar hoofdinhoud

Tel alle overeenkomsten / duplicaten tussen twee kolommen in Excel

Het vergelijken van twee kolommen met gegevens en het tellen van alle overeenkomsten of duplicaten in de twee kolommen kan voor de meesten van ons een veelvoorkomende taak zijn. U hebt bijvoorbeeld twee kolommen met namen, sommige namen verschijnen zowel in de eerste als in de tweede kolom, nu wilt u alle overeenkomende namen (de overeenkomsten die zich ergens in de twee kolommen bevinden) tussen twee kolommen tellen, zoals hieronder afgebeeld, deze tutorial zal enkele formules introduceren om dit doel in Excel te bereiken.


Tel alle overeenkomsten tussen twee kolommen met de functies SOMPRODUCT en AANTAL.ALS

Om alle overeenkomsten tussen twee kolommen te tellen, kan de combinatie van SOMPRODUCT en AANTAL.ALS-functies u helpen, de generieke syntaxis is:

=SUMPRODUCT(COUNTIF(range1,range2))
  • range1, range2: De 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 Enter sleutel om het resultaat te krijgen:

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


Verklaring van de formule:

=SOMPRODUCT(AANTAL.ALS(A2:A12,C2:C12))

  • AANTAL.ALS(A2:A12,C2:C12): Deze AANTAL.ALS-functie controleert of elke naam uit kolom C bestaat in kolom A. Als de naam bestaat, wordt een nummer 1 weergegeven, anders wordt een nummer 0 weergegeven. De functie retourneert het resultaat als volgt: {1;1;0;0;0;1;0;0;1;0;1}.
  • SUMPRODUCT(COUNTIF(A2:A12,C2:C12))=SUMPRODUCT({1;1;0;0;0;1;0;0;1;0;1}): De functie SOMPRODUCT somt alle items in deze array op en krijgt het resultaat: 5.

Tel alle overeenkomsten tussen twee kolommen met de functies COUNT en MATCH

Met de combinatie van COUNT- en MATCH-functies kunt u ook het aantal overeenkomsten tussen twee kolommen krijgen, de generieke syntaxis is:

{=COUNT(MATCH(range1,range2,0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • range1, range2: De 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 op Ctrl + Shift + Enter toetsen samen om het juiste resultaat te krijgen, zie screenshot:

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


Verklaring van de formule:

=AANTAL(VERGELIJKEN(A2:A12,C2:C12,0))

  • WEDSTRIJD(A2:A12,C2:C12,0): Deze MATCH-functie zoekt de namen op uit kolom A in kolom C en retourneert de positie van elke overeenkomende waarde. Als er geen waarde wordt gevonden, wordt een foutwaarde weergegeven. U krijgt dus de arraylijst als volgt: {11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A; 9}.
  • COUNT(MATCH(A2:A12,C2:C12,0))= COUNT({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): De COUNT-functie telt de getallen in de arraylijst om het resultaat te krijgen: 5.

Tel alle overeenkomsten tussen twee kolommen met de functies SOMPRODUCT, ISNUMBER en MATCH

In Excel kunt u proberen de overeenkomsten in twee kolommen te vinden en vervolgens te tellen met behulp van de functies SOMPRODUCT, ISNUMBER en MATCH, de generieke syntaxis is:

=SUMPRODUCT(--(ISNUMBER(MATCH(range1,range2,0))))
  • range1, range2: De 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 uit te voeren en druk vervolgens op Enter toets om de berekening terug te geven, zie screenshot:

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


Verklaring van de formule:

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

  • WEDSTRIJD(A2:A12,C2:C12,0): Deze MATCH-functie zoekt de namen op uit kolom A in kolom C en retourneert de positie van elke overeenkomende waarde. Als de waarde niet wordt gevonden, wordt een foutwaarde weergegeven. U krijgt dus de arraylijst als volgt: {11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A; 9}.
  • ISNUMBER(MATCH(A2:A12,C2:C12,0))= ISNUMBER({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): Hier converteert de ISNUMBER-functie de getallen naar TRUE en andere waarden naar FALSE in de array. Je krijgt dus een array als deze: {TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE}.
  • --(ISGETAL(MATCH(A2:A12,C2:C12,0)))=--({TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE}): --dit dubbele minteken wordt gebruikt om een ​​TRUE-waarde om te zetten naar 1 en een False-waarde naar 0 en geeft het resultaat als volgt: {1;1;0;0;0;1;1;0;0;0; 1}.
  • SUMPRODUCT(--(ISNUMBER(MATCH(A2:A12,C2:C12,0))))=SUMPRODUCT({1;1;0;0;0;1;1;0;0;0;1}): Ten slotte zal de SOMPRODUCT-functie alle items in deze array optellen en het resultaat krijgen: 5.

Gebruikte relatieve functie:

  • SUMPRODUCT:
  • De SOMPRODUCT-functie kan worden gebruikt om twee of meer kolommen of arrays met elkaar te vermenigvuldigen en vervolgens de som van producten te krijgen.
  • COUNTIF:
  • De AANTAL.ALS-functie is een statistische functie in Excel die wordt gebruikt om het aantal cellen te tellen dat aan een criterium voldoet.
  • COUNT:
  • De functie AANTAL wordt gebruikt om het aantal cellen te tellen dat getallen bevat, of om de getallen in een lijst met argumenten te tellen.
  • MATCH:
  • De Microsoft Excel MATCH-functie zoekt naar een specifieke waarde in een celbereik en retourneert de relatieve positie van deze waarde.
  • ISNUMMER:
  • De functie ISGETAL geeft WAAR terug als een cel een getal bevat, en ONWAAR als dat niet het geval is.

Meer artikelen:

  • Matches tussen twee kolommen tellen
  • Ik heb bijvoorbeeld twee lijsten met gegevens in kolom A en kolom C, nu wil ik de twee kolommen vergelijken en tellen als de waarde in kolom A wordt gevonden in kolom C in dezelfde rij als onderstaand screenshot. In dit geval is de functie SOMPRODUCT wellicht de beste functie voor u om deze taak in Excel op te lossen.
  • Tel het aantal cellen dat specifieke tekst bevat in Excel
  • Stel dat u een lijst met tekstreeksen hebt en misschien wilt u het aantal cellen vinden dat bepaalde tekst bevat als onderdeel van hun inhoud. In dit geval kunt u de jokertekens (*) gebruiken die alle teksten of tekens in uw criteria vertegenwoordigen bij het toepassen van de AANTAL.ALS-functie. In dit artikel zal ik introduceren hoe formules te gebruiken voor het omgaan met deze taak in Excel.
  • Tel het aantal cellen dat niet gelijk is aan veel waarden in Excel
  • In Excel kunt u gemakkelijk het aantal cellen krijgen dat niet gelijk is aan een specifieke waarde door de AANTAL.ALS-functie te gebruiken, maar heeft u ooit geprobeerd de cellen te tellen die niet gelijk zijn aan veel waarden? Ik wil bijvoorbeeld het totale aantal producten in kolom A krijgen, maar de specifieke items in C4:C6 uitsluiten, zoals hieronder wordt weergegeven. In dit artikel zal ik enkele formules introduceren om deze taak in Excel op te lossen.

De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...

Omschrijving


Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.
Comments (1)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Great tip, saved me a lot of eye strain!
Rated 5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations