Skip to main content

Aantal rijen tellen met meerdere OF-criteria

Author: Xiaoyang Last Modified: 2025-05-29

Om het aantal rijen te tellen met meerdere criteria in verschillende kolommen, met OF-logica, kan de functie SOMPRODUCT u helpen. Bijvoorbeeld, ik heb een productrapport zoals in onderstaande schermafbeelding weergegeven, en nu wil ik de rijen tellen waarin het product 'T-shirt' is of de kleur 'Zwart'. Hoe pak je deze taak aan in Excel?

doc-count-rows-with-or-logic-1


Aantal rijen tellen met meerdere OF-criteria

In Excel, door gebruik te maken van de SOMPRODUCT-functie om het aantal rijen te tellen met meerdere criteria in verschillende kolommen, is de algemene syntaxis:

=SOMPRODUCT(--((criteria1)+(criteria2)>0))
  • criteria1, criteria2: De logische expressies die worden gebruikt om aan de voorwaarden te voldoen.

Bijvoorbeeld, om het aantal rijen te tellen waarin het product 'T-shirt' is of de kleur 'Zwart', voer dan de volgende formule in of kopieer deze naar een lege cel om de berekening uit te voeren, en druk op Enter om het resultaat te krijgen:

=SOMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Zwart")>0))

doc-count-rows-with-or-logic-2


Uitleg van de formule:

=SOMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Zwart")>0))

  • (A2:A12="T-shirt")+(C2:C12="Zwart"):
    De eerste logische expressie controleert of het product 'T-shirt' is, het retourneert het resultaat als volgt: {ONWAAR;WAAR;WAAR;ONWAAR;WAAR;ONWAAR;WAAR;ONWAAR;ONWAAR;ONWAAR;WAAR}.
    De tweede logische expressie controleert of de kleur 'Zwart' is, en retourneert het resultaat als volgt: {WAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;WAAR;ONWAAR;ONWAAR;WAAR}.
    De OF-logica vereist optelling, dus worden de twee logische expressies samengevoegd met een plusteken (+). De wiskundige bewerking converteert automatisch de WAAR- en ONWAAR-waarden naar 1-en en 0-en, dus krijg je een array zoals deze: {1;1;1;0;1;0;1;1;0;0;2}.
  • --((A2:A12="T-shirt")+(C2:C12="Zwart")>0)=--({1;1;1;0;1;0;1;1;0;0;2}>0): Eerst controleren op de waarden in de array die 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 WAARs en ONWAARs om 1-en en 0-en te worden, dus krijg je dit: {1;1;1;0;1;0;1;1;0;0;1}.
  • SOMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Zwart")>0))=SOMPRODUCT({1;1;1;0;1;0;1;1;0;0;1}): Tot slot somt de SOMPRODUCT-functie alle waarden in de array op om het resultaat te krijgen: 7.

Tips:

Om meer voorwaarden toe te voegen, hoeft u alleen maar de logische expressies binnen de SOMPRODUCT-functie toe te voegen, bijvoorbeeld, om het aantal rijen te tellen waarin het product 'T-shirt' is, of de kleur 'Zwart', of de hoeveelheid '50' is, pas dan de volgende formule toe:

=SOMPRODUCT(--((A2:A12="T-shirt")+(C2:C12="Zwart")+(D2:D12=50)>0))

doc-count-rows-with-or-logic-3-1


Gerelateerde functie gebruikt:

  • SOMPRODUCT:
  • De SOMPRODUCT-functie kan worden gebruikt om twee of meer kolommen of arrays met elkaar te vermenigvuldigen, en vervolgens de som van de producten te verkrijgen.

Meer artikelen:

  • Aantal rijen tellen dat specifieke waarden bevat
  • Het kan gemakkelijk zijn om het aantal cellen met een specifieke waarde in een Excel-werkblad te tellen. Het verkrijgen van 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 van dienst zijn. Deze tutorial zal bespreken hoe u deze formule maakt om deze taak in Excel af te handelen.
  • Rijen tellen indien ze aan interne criteria voldoen
  • 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 weergegeven. Normaal gesproken kunt u een hulpkolom toevoegen om het verschil in verkoop tussen de twee jaren te berekenen, en vervolgens AANTAL.ALS gebruiken om het resultaat te krijgen. Maar in dit artikel introduceer ik de SOMPRODUCT-functie om het resultaat direct te krijgen zonder hulpkolom.

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.