Note: The other languages of the website are Google-translated. Back to English
English English

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.

Hoe waarden optellen op basis van kolomkop?
Hoe waarden optellen op basis van zowel kolom- als rijcriteria?


Hoe waarden optellen op basis van kolomkop?

Laten we eens kijken naar het volgende voorbeeld, er is een tabel met maandelijkse verkoop van producten in het bereik B4:H10, om alleen de verkopen in de maand "Mar" op te tellen, kunt u het volgende doen.

Generieke formules

=SUMPRODUCT((columns)*(column_headers=column_heading))

argumenten

columns: Het bereik van kolommen (exclusief de koppen) waarvan u alleen de specifieke wilt optellen. In dit voorbeeld is dit het bereik C5:H10;
Kolomkoppen: het kopbereik dat u wilt evalueren door de column_heading. Hier is het C4:H4;
Column_heading: De kop die wordt gebruikt om te definiëren welke cellen in column_headers worden opgeteld.

Hoe gebruik je deze formule?

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

=SUMPRODUCT((C5:H10)*(C4:H4=J5))

Opmerking:: In de formule is J5 de celverwijzing naar de specifieke kolomkop. U kunt de kolomkop rechtstreeks in de formule typen en deze tussen dubbele aanhalingstekens plaatsen.

=SUMPRODUCT((C5:H10)*(C4:H4="Mar"))

Verklaring van de formule

=SUMPRODUCT((C5:H10)*(C4:H4=J5))

De functie SOMPRODUCT komt overeen met alle instanties van de kolomkop "Mar" en telt ze op.


Hoe waarden optellen op basis van zowel kolom- als rijcriteria?

In deze sectie wordt uitgelegd hoe u waarden optelt op basis van zowel de kolom- als de rijkoppen in Excel.

Zoals te zien is in de onderstaande schermafbeelding, kunt u het volgende doen om alle verkopen voor "KTE" in de maand "Mar" op te tellen.

Generieke formule

=SUMPRODUCT((columns)*(column_headers=column_heading)*(row_headers=row_heading)

argumenten

columns: Het bereik van kolommen (exclusief de koppen) waarvan u alleen de specifieke wilt optellen. In dit voorbeeld is dit het bereik C5:H10;
Kolomkoppen: het kolomkopbereik dat u wilt evalueren door de kolomkop. Hier is het C4:H4;
Column_heading: De kolomkop die wordt gebruikt om te definiëren welke cellen in column_headers worden opgeteld.
Row_headers: het rijkopbereik dat u wilt evalueren door de rij_kop. Hier is het B5:B10;
Row_heading: De rijkop die wordt gebruikt om te definiëren welke cellen in rijkoppen worden opgeteld.

Hoe gebruik je deze formule?

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

=SUMPRODUCT((C5:H10)*(C4:H4=J5)*(B5:B10=K5))

Verklaring van deze formule

=SUMPRODUCT((C5:H10)*(C4:H4=J5)*(B5:B10=K5))

C4:H4=J5: Hier wordt gecontroleerd of elke cel in C4:H4 gelijk is aan Mar, en retourneert een array van TRUE en FALSE zoals deze {FALSE;FALSE;TRUE;FALSE;FALSE;FALSE};
(C5:H10)*({ONWAAR;ONWAAR;WAAR;ONWAAR;ONWAAR;ONWAAR}): De TURE en FALSE worden geconverteerd naar 1 en 0. Elke waarde in C5:H10 wordt vermenigvuldigd met waarden in de array, na vermenigvuldiging krijg je een andere array, hier toon ik de array in de onderstaande tabel:

B5:B10=K5: Hier wordt gecontroleerd of elke cel in B5:B10 gelijk is aan KTE, en retourneert een array van TRUE en FALSE zoals deze {TRUE;FALSE;FALSE;TRUE;FALSE;TRUE};
Vervolgens vermenigvuldigen deze twee arrays zich samen om een ​​nieuwe array te krijgen, zoals de onderstaande tabel laat zien.

Ten slotte telt de functie SOMPRODUCT alle waarden (300+450+550) in de array op en retourneert het uiteindelijke resultaat als 1300.

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.


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.

Som top N-waarden of top N-waarden met criteria
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.

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

Wilt u uw dagelijkse werkzaamheden snel en perfect afronden? Kutools voor Excel biedt 300 krachtige geavanceerde functies (werkmappen combineren, optellen op kleur, celinhoud splitsen, datum converteren, enzovoort ...) en 80% tijd voor u besparen.

  • Ontworpen voor 1500 werkscenario's, helpt u 80% Excel-problemen op te lossen.
  • Verminder elke dag duizenden toetsenbord- en muisklikken, verlicht uw vermoeide ogen en handen.
  • Word een Excel-expert in 3 minuten. U hoeft geen pijnlijke formules en VBA-codes meer te onthouden.
  • 30 dagen onbeperkte gratis proefperiode. 60 dagen geld-terug-garantie. Gratis upgrade en ondersteuning gedurende 2 jaar.
Lint van Excel (met Kutools voor Excel geïnstalleerd)

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, Firefox en New Internet Explorer.
Schermopname van Excel (met Office-tabblad geïnstalleerd)
Comments (0)
Nog geen beoordelingen. Beoordeel als eerste!
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties