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

Aantal rijen tellen dat specifieke waarden bevat in Excel

AuteurXiaoyang Wijzigingsdatum

Het is vaak eenvoudig om het aantal cellen met een specifieke waarde in een Excel-werkblad te tellen. Het bepalen van het aantal rijen dat specifieke waarden bevat, is echter aanzienlijk ingewikkelder. In zo’n geval komt een complexere formule — gebaseerd op de functies SOM, MMULT, TRANSPONEREN en KOLOM — u perfect van pas. In deze handleiding leest u hoe u die formule samenstelt om deze taak vlot uit te voeren in Excel.

doc-count-rows-with-specific-value-1


Aantal rijen tellen dat specifieke waarden bevat

Bijvoorbeeld: u hebt een reeks waarden in een werkblad en u wilt het aantal rijen tellen dat een bepaalde waarde „300” bevat, zoals in onderstaande afbeelding wordt weergegeven:

doc-count-rows-with-specific-value-2

Voor het aantal rijen dat specifieke waarden bevat, luidt de algemene syntaxis:

{=SUM(–(MMULT(–(data=X),TRANSPOSE(COLUMN(data)))>0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • data: Het celbereik dat moet worden gecontroleerd op de aanwezigheid van de specifieke waarde;
  • XDe specifieke waarde die u gebruikt om rijen te tellen.

1. Voer de onderstaande formule in of kopieer deze naar een lege cel om het resultaat weer te geven:

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

2. Druk vervolgens tegelijkertijd op Ctrl + Shift + Enter om het juiste resultaat te verkrijgen; zie afbeelding:

doc-count-rows-with-specific-value-3


Uitleg van de formule:

=SOM(--(MMULT(--($A$2:$C$12=300),TRANSPONEREN(KOLOM($A$2:$C$12)))>0))

  • --$A$2:$C$12=300: Deze expressie controleert of de waarde „300” voorkomt in het bereik A2:C12 en levert een matrix op met WAAR- en ONWAAR-resultaten. Het dubbele minteken zet WAAR om naar 1 en ONWAAR naar 0, wat het volgende resultaat oplevert: {0,0,0;1,0,0;0,0,0;0,1,1;0,0,0;0,1,0;0,0,0;1,0,0;0,0,1;0,0,0;1,1,1}. Deze matrix van 11 rijen bij 3 kolommen fungeert als matrix1 in de MMULT-functie.
  • TRANSPONEREN(KOLOM($A$2:$C$12)): De functie KOLOM haalt hier het kolomnummer op van het bereik A2:C12, wat resulteert in een matrix met 3 kolommen: {1,2,3}. Vervolgens zet de functie TRANSPONEREN deze om naar een matrix met 3 rijen {1;2;3}, die als matrix2 fungeert binnen de MMULT-functie.
  • MMULT(--($A$2:$C$12=„Joanna"),TRANSPOSE(COLUMN($A[[PH_39]]:$C[[PH_38]]))): Deze MMULT-functie geeft het matrixproduct van de bovenstaande twee matrices terug, met als resultaat: {0;1;0;5;0;2;0;1;3;0;6}.
  • SOM(--(MMULT(--($A$2:$C$12=„Joanna"),TRANSPOSE(COLUMN($A[[PH_67]]:$C[[PH_66]])))>0))= SOM(--{0;1;0;5;0;2;0;1;3;0;6}>0): Eerst worden de waarden in de matrix vergeleken met 0: als een waarde groter is dan 0, wordt WAAR weergegeven; als de waarde kleiner is dan of gelijk aan 0, wordt ONWAAR weergegeven. Vervolgens zet het dubbele minteken WAAR- en ONWAAR-waarden om naar respectievelijk 1 en 0, zodat u het volgende krijgt: SOM({0;1;0;1;0;1;0;1;1;0;1}). Tot slot telt de functie SOM de waarden in de matrix op en retourneert het resultaat: 6.

Tips:

Als u het aantal rijen wilt tellen dat een specifieke tekst bevat in een werkblad, past u de onderstaande formule toe en vergeet niet op Ctrl + Shift + Entertegelijkertijd te drukken om het totale aantal te verkrijgen:

=SUM(--(MMULT(--(ISNUMBER(SEARCH(„Joanna",A2:C12))),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

doc-count-rows-with-specific-value-4


Gebruikte gerelateerde functie:

  • SOM:
  • De Excel-functie SOM levert de som van de opgegeven waarden.
  • MMULT:
  • De Excel-functie MMULT levert het matrixproduct van twee matrices.
  • TRANSPONEREN:
  • De functie TRANSPONEREN retourneert een matrix met een nieuwe oriëntatie, gebaseerd op het opgegeven celbereik.
  • KOLOM:
  • De functie KOLOM geeft het kolomnummer terug waarin de formule zich bevindt, of het kolomnummer van de opgegeven verwijzing.

Meer artikelen:

  • Rijen tellen die voldoen aan interne criteria
  • Stel dat u een verkooprapportage heeft met de productverkopen van dit jaar en vorig jaar, en u wilt weten hoeveel producten er zijn waarvan de verkopen dit jaar hoger dan vorig jaar zijn, of juist lager — zoals weergegeven in de afbeelding hieronder. Normaal gesproken voegt u dan een hulpkolom toe om het verkoopverschil tussen de twee jaren te berekenen en gebruikt u COUNTIF om het gewenste resultaat te krijgen. In dit artikel laat ik u echter zien hoe u met de functie SOMPRODUCT direct tot het resultaat komt, zonder een hulpkolom te hoeven gebruiken.
  • Rijen tellen die voldoen aan meerdere criteria
  • Tel het aantal rijen in een bereik op basis van meerdere criteria, waarbij sommige criteria afhankelijk zijn van logische tests op rijniveau – hiervoor gebruik je de functie SOMPRODUCT in Excel.
  • Aantal cellen tellen dat gelijk is aan één van meerdere waarden
  • Stel dat u een lijst met producten hebt in kolom A en u het totale aantal exemplaren van de specifieke producten Appel, Druif en Citroen wilt bepalen — zoals vermeld in bereik C4:C6 — op basis van de gegevens in kolom A, zoals in de onderstaande afbeelding wordt weergegeven. Normaal gesproken werken de standaardfuncties AANTAL.ALS en AANTALLEN.ALS in Excel hier niet voor. In dit artikel laat ik u zien hoe u deze taak snel en eenvoudig oplost met een slimme combinatie van de functies SOMPRODUCT en AANTAL.ALS.

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.