Ga naar hoofdinhoud
 

Som top N-waarden of top N-waarden op met criteria in Excel

Auteur: Siluvia Laatst gewijzigd: 2021-12-01

Deze stapsgewijze zelfstudie laat zien hoe u de SOMPRODUCT-functie met de LARGE-functie kunt gebruiken om de hoogste N-waarden in een bereik op te tellen en de hoogste N-waarden in een bereik op te tellen met criteria in Excel.

Hoe de som van de top n-waarden in Excel te krijgen?
Hoe de som van de top n-waarden met criteria in Excel te krijgen?


Hoe de som van de top n-waarden in Excel te krijgen?

Zoals te zien is in de onderstaande schermafbeelding, kunt u de volgende stappen uitvoeren om de top 3 waarden en de top 6 waarden in bereik B5:B15 op te tellen.

Generieke formules

=SUMPRODUCT(LARGE(data_range,{1,2,...,N}))

argumenten

Data bereik: het bereik waarvan u de hoogste N-waarden wilt optellen;
{1,2,...,N}: vertegenwoordigt de hoogste waarden die u wilt optellen. Hier staat het cijfer 1 voor de eerste top; het cijfer 2 staat voor de tweede top; de N staat voor de N-de top. Als je de top 3 waarden wilt optellen, dan is N 3.

Hoe gebruik je deze formule?

Selecteer een cel, kopieer of voer de onderstaande formule in en druk op de Enter toets om de som van de top 3 waarden te krijgen.

=SUMPRODUCT(LARGE(B5:B15,{1,2,3}))

Pas de onderstaande formule toe om de som van de top 6 waarden te krijgen.

=SUMPRODUCT(LARGE(B5:B15,{1,2,3,4,5,6}))

Note: Als u de hoogste n-waarden uit een bereik wilt optellen, wijzigt u de {1,2,...N} volgens uw behoeften.

Verklaring van de formule

=SUMPRODUCT(LARGE(B5:B15,{1,2,3}))

GROOT(B5:B15,{1,2,3}): De functie LARGE retourneert een reeks resultaten met de 1e, 2e en 3e topwaarde in bereik B5:B15: {1150,1050,950};
SOMPRODUCT({1150,1050,950}): Vervolgens telt de functie SOMPRODUCT alle getallen in de array op en retourneert het uiteindelijke resultaat als 3150.

Hoe de som van de top n-waarden met criteria in Excel te krijgen?

De functie SOMPRODUCT met de functie LARGE kan ook worden toegepast om de som van de hoogste n-waarden met criteria in Excel te krijgen.

Kijk naar het volgende voorbeeld, om de top 3 hoeveelheden KTE op te tellen, kunt u het volgende doen.

Generieke formule

=SUMPRODUCT(LARGE(data_range,{1,2,...,N}))

argumenten

Data bereik: het bereik waarvan u de hoogste N-waarden wilt optellen;
{1,2,...,N}: vertegenwoordigt de hoogste waarden die u wilt optellen. Hier staat het cijfer 1 voor de eerste top; het cijfer 2 staat voor de tweede top; de N staat voor de N-de top. Als je de top 3 waarden wilt optellen, dan is N 3.

Hoe gebruik je deze formule?

Selecteer een cel, kopieer of voer de onderstaande formule in en druk op de Enter sleutel om het resultaat te krijgen.

=SUMPRODUCT(LARGE((B5:B15=F5)*(D5:D15),{1,2,3}))

Note: Om de hoogste n-waarden op te tellen, wijzigt u de {1,2,...N} volgens uw behoeften.

Verklaring van deze formule

=SUMPRODUCT(LARGE((B5:B15=F5)*(D5:D15),{1,2,3}))

LARGE((B5:B15=F5)*(D5:D15),{1,2,3})
(B5:B15=F5): Hier wordt gecontroleerd of elke cel in B5:B15 gelijk is aan "KTE" uit F5, en retourneert een array {TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE};
{WAAR; ONWAAR; ONWAAR; WAAR; ONWAAR; WAAR; WAAR; ONWAAR; ONWAAR; WAAR; ONWAAR}*(D5:D15): De TRUE's en FALSE's in de array worden geconverteerd naar enen en nullen en vervolgens vermenigvuldigd met de waarden in D1:D0. Je krijgt een nieuwe array zoals deze {5;15;550;0;0;350;0;450;1150;0;0};
LARGE({550;0;0;350;0;450;1150;0;0;1050;0},{1,2,3}): De LARGE-functie retourneert de bovenste 3 waarden in de array: {1150,1050,550}.
SOMPRODUCT({1150,1050,550}): De functie SOMPRODUCT telt alle waarden in de array op en retourneert het resultaat als 2750.

Gerelateerde functies

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

Excel GROTE functie
De Excel LARGE-functie retourneert de k-de grootste waarde in een gegevensset.


Gerelateerde formules

Som meerdere kolommen op als aan één criterium is voldaan
Deze zelfstudie zal u helpen bij het optellen van waarden in meerdere kolommen op basis van hetzelfde criterium in Excel.

Som de laatste N kolommen op
Als u waarden in de laatste n kolommen wilt optellen, moet u normaal gesproken de som van elke kolom berekenen en vervolgens de resultaten optellen om de uiteindelijke som te krijgen. Deze zelfstudie biedt een formule op basis van de INDEX-functie om u te helpen dit gemakkelijk voor elkaar te krijgen.

Somwaarden op basis van kolom of zowel kolom als rij
Deze zelfstudie biedt verschillende formules op basis van de SOMPRODUCT-functie om u te helpen waarden op te tellen op basis van een kolomkop en optelwaarden op basis van zowel kolom- als rijcriteria.

Somwaarden in de afgelopen N dagen op basis van criteria
Als u waarden in de afgelopen N dagen wilt optellen op basis van specifieke criteria in Excel, kunt u een formule toepassen op basis van de functie SOM.ALS en VANDAAG.


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...


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.