Skip to main content

Aantal rijen tellen dat specifieke waarden bevat in Excel

Author: Xiaoyang Last Modified: 2025-05-29

Het is misschien eenvoudig voor ons om het aantal cellen met een specifieke waarde in een Excel-werkblad te tellen. Het aantal rijen dat specifieke waarden bevat, kan echter vrij ingewikkeld zijn. In dit geval kan een complexere formule gebaseerd op de functies SOM, MMULT, TRANSPOSEER en KOLOM u helpen. Deze handleiding bespreekt hoe u deze formule kunt maken om deze taak in Excel uit te voeren.

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


Aantal rijen tellen dat specifieke waarden bevat

Stel dat u een reeks waarden hebt in een werkblad, en nu moet u het aantal rijen met een bepaalde waarde '300' tellen zoals in onderstaande schermafbeelding wordt weergegeven:

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

Om het aantal rijen dat specifieke waarden bevat te krijgen, is de algemene syntaxis:

{=SUM(–(MMULT(–(data=X),TRANSPOSE(COLUMN(data)))>0))}
Matrixformule, druk gelijktijdig op Ctrl + Shift + Enter.
  • data: Het bereik van cellen om te controleren of ze de specifieke waarde bevatten;
  • X: De specifieke waarde die u gebruikt om de rijen te tellen.

Voer de volgende formule in of kopieer deze naar een lege cel waar u het resultaat wilt plaatsen:

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

Druk vervolgens gelijktijdig op Ctrl + Shift + Enter om het juiste resultaat te krijgen, zie onderstaande schermafbeelding:

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


Uitleg van de formule:

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

  • --$A$2:$C$12=300: Deze expressie controleert of de waarde '300' bestaat in het bereik A2:C12, en genereert een array-resultaat van WAAR en ONWAAR. Het dubbele minteken wordt gebruikt om de WAAR-waarden om te zetten in 1'en en de ONWAAR-waarden in 0'en. U krijgt dan het volgende resultaat: {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}. De array bestaande uit 11 rijen en 3 kolommen zal fungeren als array1 in de MMULT-functie.
  • TRANSPOSEER(KOLOM($A$2:$C$12)): De KOLOM-functie hier wordt gebruikt om het kolomnummer van het bereik A2:C12 te krijgen, het retourneert een 3-kolomsarray zoals deze: {1,2,3}. En vervolgens wisselt de TRANSPOSEER-functie deze array om naar een 3-rijenarray {1;2;3}, wat fungeert als array2 binnen de MMULT-functie.
  • MMULT(--($A$2:$C$12="Joanna"),TRANSPOSEER(KOLOM($A$2:$C$12))): Deze MMULT-functie retourneert het matrixproduct van de bovenstaande twee arrays, u krijgt dan het volgende resultaat: {0;1;0;5;0;2;0;1;3;0;6}.
  • SOM(--(MMULT(--($A$2:$C$12="Joanna"),TRANSPOSEER(KOLOM($A$2:$C$12)))>0))= SOM(--{0;1;0;5;0;2;0;1;3;0;6}>0): Controleer eerst of de waarden in de array groter zijn dan 0: Als een waarde groter is dan 0, wordt WAAR weergegeven; als kleiner dan 0, wordt ONWAAR weergegeven. En dan dwingt het dubbele minteken de WAAR- en ONWAAR-waarden om 1'en en 0'en te worden, dus krijgt u dit: SOM({0;1;0;1;0;1;0;1;1;0;1}). Tenslotte somt de SOM-functie de waarden in de array op om het resultaat te retourneren: 6.

Tips:

Als u het aantal rijen moet tellen dat een specifieke tekst bevat in een werkblad, pas dan de onderstaande formule toe, en vergeet niet om gelijktijdig op de toetsen Ctrl + Shift + Enter te drukken om het totale aantal te krijgen:

=SOM(--(MMULT(--(ISGETAL(ZOEKEN("Joanna",A2:C12))),TRANSPOSEER(KOLOM($A$2:$C$12)))>0))

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


Gerelateerde functies gebruikt:

  • SOM:
  • De Excel SOM-functie retourneert de som van de meegeleverde waarden.
  • MMULT:
  • De Excel MMULT-functie retourneert het matrixproduct van twee arrays.
  • TRANSPOSEER:
  • De TRANSPOSEER-functie retourneert een array in een nieuwe oriëntatie op basis van een bepaald bereik van cellen.
  • KOLOM:
  • De KOLOM-functie retourneert het kolomnummer waarin de formule verschijnt of retourneert het kolomnummer van de gegeven referentie.

Meer artikelen:

  • Rijen tellen indien aan interne criteria voldaan
  • Stel dat u een rapport heeft van productverkopen van dit jaar en vorig jaar, en nu moet u producten tellen waarbij de verkopen dit jaar groter zijn dan vorig jaar, of de verkopen dit jaar minder zijn dan vorig jaar zoals in onderstaande schermafbeelding wordt weergegeven. Normaal gesproken kunt u een hulpkolom toevoegen om het verschil in verkoop tussen de twee jaren te berekenen, en vervolgens COUNTIF gebruiken om het resultaat te krijgen. Maar in dit artikel introduceer ik de functie SOMPRODUCT om het resultaat direct te krijgen zonder hulpkolom.
  • Aantal cellen tellen dat gelijk is aan een van vele waarden
  • Stel dat ik een lijst met producten heb in kolom A, en nu wil ik het totale aantal specifieke producten Appel, Druif en Citroen krijgen die vermeld staan in bereik C4:C6 uit kolom A zoals in onderstaande schermafbeelding wordt weergegeven. Normaal gesproken werken de eenvoudige functies AANTAL.ALS en AANTAL.MEER.ALS in Excel niet in dit scenario. In dit artikel zal ik bespreken hoe u deze taak snel en gemakkelijk kunt oplossen met de combinatie van SOMPRODUCT en AANTAL.ALS-functies.

De Beste Office-productiviteitstools

Kutools voor Excel - Helpt U Om Uit Te Blinken In De Menigte

🤖 KUTOOLS AI Assistent: Revolutioneer data-analyse op basis van: Slimme Uitvoering   |  Genereer Code  |  Maak Aangepaste Formules  |  Analyseer Gegevens en Genereer Grafieken  |  Roep Verbeterde Functies aan
Populaire Functies: Zoek, Markeer of Identificeer Dubbele Waarden  |  Verwijder Lege Rijen  |  Combineer Kolommen of Cellen zonder Gegevensverlies  |  Afronden Zonder Formule ...
Super VLookup: Meerdere Criteria  |  Meerdere Waarden  |  Over Meerdere Bladen  |  Fuzzy Match...
Geavanceerde Keuzelijst: Eenvoudige Keuzelijst  |  Afhankelijke Keuzelijst  |  Keuzelijst met Meervoudige Selectie...
Kolommenbeheer: Voeg een Specifiek Aantal Kolommen Toe  |  Verplaats Kolommen  |  Schakel Zichtbaarheidstatus van Verborgen Kolommen  Vergelijk Kolommen om Dezelfde & Verschillende Cellen te Selecteren ...
Uitgelichte Functies: Rasterfocus  |  Ontwerpweergave  |  Verbeterde Formulebalk  |  Werkboek & Werkbladbeheer | AutoTekstbibliotheek (Auto Tekst)  |  Datumkiezer  |  Combineer Werkbladen  |  Versleutel/Ontsleutel Cellen  |  Verzend E-mails via Lijst  |  Superfilter  |  Speciaal Filter (filter vetgedrukt/cursief/doorgehaald...) ...
Top 15 Toolsets12 Tekst Tools (Tekst Toevoegen, Specifieke Tekens Verwijderen ...)  |  50+ Grafiek Types (Gantt-diagram ...)  |  40+ Praktische Formules (Leeftijd Berekenen Op Basis Van Geboortedatum ...)  |  19 Invoeging Tools (QR-code Invoegen, Afbeelding Invoegen Vanuit Pad ...)  |  12 Conversie Tools (Omzetten Naar Woorden, Valutaconversie ...)  |  7 Samenvoegen & Opsplitsen Tools (Geavanceerd Samenvoegen van Rijen, Excel Cellen Opsplitsen ...)  |  ... en meer

Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...


Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)

  • Eén seconde om te schakelen tussen tientallen open documenten!
  • Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
  • 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.