Tel dataselle met Excel se SUMPRODUCT-funksie

INHOUDSOPGAWE:

Tel dataselle met Excel se SUMPRODUCT-funksie
Tel dataselle met Excel se SUMPRODUCT-funksie
Anonim

Die SUMPRODUCT-funksie vermenigvuldig die elemente van een of meer skikkings en tel dan die produkte bymekaar, of som, op. Deur die vorm van die argumente aan te pas, tel SUMPRODUCT die aantal selle in 'n gegewe reeks wat data bevat wat aan spesifieke kriteria voldoen.

Instruksies in hierdie artikel is van toepassing op Excel 2019, 2016, 2013, 2010; Excel vir Microsoft 365, Excel Online, Excel vir Mac, Excel vir iPad, Excel vir iPhone en Excel vir Android.

SUMPRODUCT Funksie Sintaksis en argumente

'n Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies, kommaskeiers en argumente in.

Om 'n funksie te kry om selle te tel eerder as om data te hou, word die volgende sintaksis met SUMPRODUCT gebruik:

  • Array1: Hierdie argument dui die eerste skikking of reeks aan wat vermenigvuldig en dan bygevoeg sal word.
  • Array2: Hierdie argument dui die tweede skikking of reeks aan wat vermenigvuldig en dan bygevoeg sal word.

Die COUNTIF- en COUNTIFS-funksies tel selle wat aan een of meer vasgestelde kriteria voldoen. Soms is SUMPRODUCT makliker om te gebruik wanneer jy veelvuldige toestande wil vind wat met dieselfde reeks verband hou.

Voer die SUMPRODUCT-funksie in

Gewoonlik is die beste manier om funksies in Excel in te voer om die Funksie-argumente-dialoogkassie te gebruik (gebruik die Formulebouer in Excel vir Mac). Die dialoogkassie maak dit maklik om argumente een op 'n slag in te voer sonder om die hakies of die kommas wat as skeiers tussen die argumente dien, in te hoef.

Omdat hierdie voorbeeld egter 'n onreëlmatige vorm van die SUMPRODUCT-funksie gebruik, kan 'n dialoogkassie nie gebruik word nie. In plaas daarvan moet die funksie in 'n werkbladsel ingetik word.

In hierdie tutoriaal sal jy die SUMPRODUCT-funksie gebruik om die aantal waardes wat groter as 25 en minder as 75 is in 'n voorbeelddatastel te vind.

  1. Om saam met hierdie tutoriaal te volg, voer die voorbeelddata (getoon in die prent hieronder) in 'n leë Excel-werkblad in.

    Image
    Image
  2. Kies sel B7. Dit is die ligging waar die funksieresultate sal vertoon.

  3. Voer die formule in =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)) en druk Enter.

    Image
    Image
  4. Die antwoord 5 verskyn in sel B7. Daar is net vyf waardes in die reeks (40, 45, 50, 55 en 60) wat groter as 25 en minder as 75 is.

    Image
    Image
  5. Kies sel B7 om die voltooide formule in die formulebalk bo die werkblad te sien.

Opbreek SUMPRODUCT

Wanneer voorwaardes vir die argumente gestel word, evalueer SUMPRODUCT elke skikkingselement teen die voorwaarde en gee 'n Boole-waarde (WAAR of ONWAAR) terug. Vir die doeleindes van berekeninge ken Excel 'n waarde van 1 toe vir daardie skikkingselemente wat WAAR is en 'n waarde van 0 vir dié wat ONWAAR is.

Nog 'n manier om te dink aan wat SUMPRODUCT doen, is om aan die vermenigvuldigingsteken as 'n EN-voorwaarde te dink. Met dit in gedagte, is die voorwaarde slegs waar wanneer aan beide voorwaardes voldoen word, getalle groter as 25 EN minder as 75. Die funksie som dan al die ware waardes op om by die resultaat van 5 uit te kom.

Aanbeveel: