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

Som van de kleinste of onderste N waarden op basis van criteria in Excel

AuteurXiaoyang Wijzigingsdatum

In een eerdere handleiding bespraken we al hoe u de kleinste n waarden in een gegevensbereik kunt optellen. In dit artikel gaan we een stap verder met een geavanceerdere bewerking: het optellen van de laagste n waarden op basis van één of meer criteria in Excel.

doc-sum-bottom-n-with-criteria-1


Som van de kleinste of onderste N waarden op basis van criteria in Excel

Stel dat ik een gegevensbereik heb zoals in de onderstaande schermafbeelding. Hoe tel ik nu de laagste 3 orders op voor het product Apple?

doc-sum-bottom-n-with-criteria-2

In Excel kunt u de onderste n waarden in een bereik met criteria optellen door een matrixformule te maken met de functies SOM, KLEINSTE en ALS. De algemene syntaxis is:

{=SUM(SMALL(IF(range=criteria,values),{1,2,N}))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • range=criteria: Het bereik van cellen dat moet worden vergeleken met het specifieke criterium;
  • values: De lijst met de onderste n waarden die u wilt optellen;
  • N: De n-de laagste waarde.

Pas de volgende matrixformule toe in een lege cel om bovenstaand probleem op te lossen:

=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))

Druk daarna op Ctrl + Shift + Enterom het juiste resultaat te verkrijgen, zoals in de onderstaande schermafbeelding wordt weergegeven:

doc-sum-bottom-n-with-criteria-3


Uitleg van de formule:

=SOM(KLEINSTE(ALS(($A$2:$A$14=D2); $B$2:$B$14);{1;2;3}))

  • ALS(($A$2:$A$14=D2); $B$2:$B$14): Als het product in het bereik A2:A14 gelijk is aan „Apple”, retourneert de formule het bijbehorende getal uit de bestellijst (B2:B14). Is het product niet „Apple”, dan wordt ONWAAR weergegeven. Het resultaat ziet er dan als volgt uit: {800;ONWAAR;ONWAAR;ONWAAR;1000;230;ONWAAR;ONWAAR;1600;ONWAAR;900;ONWAAR;500}.
  • KLEINSTE(ALS(($A$2:$A$14=D2); $B$2:$B$14);{1,2,3}): Deze KLEINSTE-functie negeert de ONWAAR-waarden en retourneert de drie kleinste waarden uit de matrix. Het resultaat is dus: {230,500,800}.
  • SOM(KLEINSTE(ALS(($A$2:$A$14=D2); $B$2:$B$14);{1,2,3}))=SOM({230,500,800}): Ten slotte telt de SOM-functie de getallen in de matrix op en levert zo het eindresultaat: 1530.

Tips: Werken met twee of meer voorwaarden:

Als u de onderste n waarden op basis van twee of meer criteria wilt optellen, hoeft u alleen maar extra bereiken en criteria toe te voegen met het *-teken binnen de ALS-functie, zoals hieronder:

{=SUM(SMALL(IF((range1=criteria1)*(range2=criteria2) *(range3=criteria3)…,values),{1,2,N}))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • Range1=criteria1: Het eerste bereik van cellen dat moet worden vergeleken met het eerste criterium;
  • Range2=criteria2: Het tweede bereik van cellen dat moet worden vergeleken met het tweede criterium;
  • Range3=criteria3: Het derde bereik van cellen dat moet worden vergeleken met het derde criterium;
  • values: De lijst met de onderste n waarden die u wilt optellen;
  • N: De n-de onderste waarde.

Bijvoorbeeld: ik wil de onderste 3 orders optellen van het product Apple die zijn verkocht door Kerry. Gebruik dan de volgende formule:

=SUM(SMALL(IF(($A$2:$A$14=E2)*($B$2:$B$14=F2), $C$2:$C$14),{1,2,3}))

Druk daarna op Ctrl + Shift + Enterom het gewenste resultaat te verkrijgen:

doc-sum-bottom-n-with-criteria-4


Gebruikte gerelateerde functie:

  • SOM:
  • De SOM-functie telt waarden op – u kunt afzonderlijke waarden, celverwijzingen, bereiken of een combinatie daarvan eenvoudig optellen.
  • KLEINSTE:
  • De Excel-functie KLEINSTE geeft een numerieke waarde terug op basis van de positie in een lijst die oplopend is gesorteerd op waarde.
  • ALS:
  • De ALS-functie controleert of aan een specifieke voorwaarde wordt voldaan en geeft de waarde terug die u opgeeft voor WAAR of ONWAAR.

Meer artikelen:

  • Som van de kleinste of onderste N waarden
  • In Excel is het eenvoudig om een bereik van cellen op te tellen met de SOM-functie. Maar wat als u de kleinste of onderste 3, 5 of n getallen in een gegevensbereik wilt optellen, zoals in de onderstaande schermafbeelding wordt weergegeven? In dat geval bieden de functies SOMPRODUCT en KLEINSTE u de perfecte oplossing in Excel.
  • Subtotaal factuurbedragen per leeftijdscategorie in Excel
  • Het optellen van factuurbedragen per leeftijdscategorie, zoals in de onderstaande schermafbeelding te zien is, is een veelvoorkomende taak in Excel. Deze handleiding laat u zien hoe u met de ingebouwde functie SOM.ALS eenvoudig subtotaalbedragen per leeftijdsgroep kunt berekenen.
  • Tel alle getalcellen op en negeer fouten
  • Wanneer u een bereik met getallen optelt dat foutwaarden bevat, werkt de standaard SOM-functie niet correct. Gebruik de AGGREGAAT-functie of een combinatie van SOM en ALS.FOUT om alleen de getallen op te tellen en foutwaarden automatisch over te slaan.

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.