Funktsioon SUMPRODUCT korrutab ühe või mitme massiivi elemendid ja seejärel liidab või summeerib korrutised. Argumentide vormi kohandades loendab SUMPRODUCT lahtrite arvu antud vahemikus, mis sisaldab konkreetsetele kriteeriumidele vastavaid andmeid.
Selles artiklis olevad juhised kehtivad Excel 2019, 2016, 2013, 2010; Excel for Microsoft 365, Excel Online, Excel for Mac, Excel for iPad, Excel for iPhone ja Excel for Android.
SUMPRODUCT funktsiooni süntaks ja argumendid
Funktsiooni süntaks viitab funktsiooni paigutusele ja sisaldab funktsiooni nime, sulud, komaeraldajaid ja argumente.
Selleks, et saada funktsioon lahtrite loendamiseks, mitte andmete hoidmiseks, kasutatakse SUMPRODUCT puhul järgmist süntaksit:
- Array1: see argument tähistab esimest massiivi või vahemikku, mis korrutatakse ja seejärel lisatakse.
- Array2: see argument tähistab teist massiivi või vahemikku, mis korrutatakse ja seejärel lisatakse.
Funktsioonid COUNTIF ja COUNTIFS loevad rakke, mis vastavad ühele või mitmele seatud kriteeriumile. Mõnikord on SUMPRODUCTi lihtsam kasutada, kui soovite leida mitu tingimust, mis on seotud sama vahemikuga.
Sisestage funktsioon SUMPRODUCT
Tavaliselt on parim viis funktsioonide sisestamiseks Excelisse kasutada dialoogiboksi Funktsiooniargumendid (Excel for Macis kasutage valemikoostajat). Dialoogiboksis on lihtne argumente ükshaaval sisestada, ilma et peaksite sisestama sulgusid või komasid, mis toimivad argumentide eraldajana.
Kuid kuna see näide kasutab funktsiooni SUMPRODUCT ebakorrapärast vormi, ei saa dialoogiboksi kasutada. Selle asemel tuleb funktsioon sisestada töölehe lahtrisse.
Selles õpetuses kasutate funktsiooni SUMPRODUCT, et leida näidisandmekomplektis väärtuste arv, mis on suuremad kui 25 ja väiksemad kui 75.
-
Selle õpetuse järgimiseks sisestage näidisandmed (näidatud alloleval pildil) tühjale Exceli töölehel.
- Valige lahter B7. See on koht, kus kuvatakse funktsiooni tulemused.
-
Sisestage valem =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)) ja vajutage Sisestus.
-
Vastus 5 kuvatakse lahtris B7. Vahemikus on ainult viis väärtust (40, 45, 50, 55 ja 60), mis on suuremad kui 25 ja väiksemad kui 75.
- Valige lahter B7, et vaadata valmis valemit töölehe kohal valemiribal.
Breaking Down SUMPRODUCT
Kui argumentidele on seatud tingimused, hindab SUMPRODUCT iga massiivi elementi tingimuse alusel ja tagastab Boole'i väärtuse (TRUE või FALSE). Arvutuste jaoks määrab Excel nende massiivi elementide jaoks väärtuse 1, mis on TRUE ja väärtuse 0 nendele, mis on VÄÄR.
Teine viis mõelda, mida SUMPRODUCT teeb, on pidada korrutamismärki JA-tingimuseks. Seda silmas pidades on tingimus tõene ainult siis, kui mõlemad tingimused on täidetud, arvud, mis on suuremad kui 25 JA väiksemad kui 75. Seejärel summeerib funktsioon kõik tõesed väärtused, et saada tulemuseks 5.