SUMPRODUCT (funkcija SUMPRODUCT)

Funkcija SUMPRODUCT pateikia atitinkamų diapazonų arba masyvų produktų sumą. Numatytoji operacija yra daugyba, tačiau taip pat galima pridėti, atimti ir atskirti.

Šiame pavyzdyje naudosime SUMPRODUCT, kad būtų grąžinti visi konkretaus elemento ir dydžio pardavimai:

Pavyzdys, kaip naudoti funkciją SUMPRODUCT, kad būtų galima pateikti bendrą pardavimo sumą, kai pateikiama produkto pavadinimas, dydis ir atskiros pardavimo reikšmės kiekvienam.

SUMPRODUCT atitinka visus Y/x dydžio egzempliorius ir sumas, todėl šiame pavyzdyje 21 Plus 41 lygu 62.

Sintaksė

Norėdami naudoti numatytąją operaciją (daugyba):

= SUMPRODUCT (masyvas1, [masyvas2], [masyvas3],...)

Funkcijos SUMPRODUCT sintaksė turi tokius argumentus:

Argumentas

Aprašas

masyvas1   

Būtinas

Pirmasis masyvo argumentas, kurio komponentus norite sudauginti ir po to sudėti.

[masyvas2], [masyvas3],...    

Pasirinktinai

Masyvo argumentai nuo 2 iki 255, kurių komponentus norite sudauginti ir po to sudėti.

Kaip atlikti kitas aritmetines operacijas

Naudokite SUMPRODUCT kaip įprasta, bet pakeiskite kablelius, skiriančiais masyvo argumentus su norimais aritmetiniais operatoriais (*,/, +,-). Atlikus visas operacijas, rezultatai yra apibendrinti kaip įprasta.

Pastaba: Jei naudojate aritmetinius operatorius, apsvarstykite galimybę į skliaustelius įdėti masyvo argumentus ir naudodami skliaustus, kad sugrupuotumėte masyvo argumentus, kad galėtumėte kontroliuoti aritmetines operacijas.

Pastabos

  • Masyvų argumentai turi turėti tas pačias dimensijas. Jeigu taip nėra, funkcija SUMPRODUCT pateiks #VALUE! klaidos reikšmę. Pvz., = SUMPRODUCT (C2: C10, D2: D5) grąžins klaidą, nes diapazonai nėra to paties dydžio.

  • SUMPRODUCT traktuoja ne skaitinius masyvo įrašus, tarsi jie būtų nuliai.

1 pavyzdys

Funkcijos SUMPRODUCT pavyzdys, naudojamas norint pateikti parduotų elementų sumą, kai pateikiama vieneto savikaina ir kiekis.

Norėdami sukurti formulę naudodami aukščiau pateiktą pavyzdį, įveskite = SUMPRODUCT (C2: C5, D2: D5) ir paspauskite " įvesti". Kiekvienas stulpelio C langelis dauginamas iš atitinkamo langelio toje pačioje eilutėje stulpelyje D, o rezultatai sudedami. Bendra suma už bakalėjos yra $78,97.

Norėdami parašyti ilgesnę formulę, kuri pateikia tą patį rezultatą, įveskite = C2 * D2 + C3 * D3 + C4 * D4 + C5 * D5 ir paspauskite " įvesti". Paspaudus "įvedimo", rezultatas yra toks pat: $78,97. Langelis C2 padauginamas iš D2, o jo rezultatas įtraukiamas į langelių C3 kartus ir t. t. rezultatą.

2 pavyzdys

Toliau pateiktame pavyzdyje naudojama SUMPRODUCT, kad būtų galima pateikti visą grynąjį pardavimą pagal pardavimo agentą, kur mes turime ir bendrą pardavimo ir išlaidų pagal agentą. Šiuo atveju naudojame "Excel" lentelę, kurioje naudojamos struktūrinės nuorodos , o ne standartiniai "Excel" diapazonai. Čia matysite, kad pardavimo, išlaidų ir agentų diapazonai nurodo pagal pavadinimą.

Funkcijos SUMPRODUCT pavyzdys, kad būtų galima grąžinti bendrą pardavimo sumą iš pardavimo atstovo, kai ji pateikiama su pardavimais ir išlaidomis kiekvienam.

Formulė yra: = SUMPRODUCT (((1 lentelė [Pard]) + (1 lentelė [išlaidos])) * (1 – 1 lentelė [agentas] = B8)) ir pateikia agento, nurodyto langelyje B8, pardavimo ir išlaidų sumą.

3 pavyzdys

Šiame pavyzdyje norime grąžinti tam tikro regiono parduodamo elemento sumą. Šiuo atveju, kiek vyšnių pardavė Rytų regioną?

Exampe naudoti SUMPRODUCT, kad būtų grąžinta elementų suma pagal regionus. Šiuo atveju, Rytų regione parduotų vyšnių skaičius.

Čia formulė yra: = SUMPRODUCT ((B2: B9 = B12) * (C2: C9 = C12) * D2: D9). Pirmiausia padauginama Rytų įvykių skaičių pagal sutampančių vyšnių skaičių. Galiausiai ji sumuoja atitinkamų eilučių reikšmes stulpelyje pardavimas. Norėdami pamatyti, kaip programa "Excel" apskaičiuoja, pažymėkite formulės langelį, tada eikite į formulės > Įvertinkite formulę > įvertinti.

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

Sąlyginio skaičiavimo atlikimas langelių diapazonuose

Suma pagal kelis kriterijus su SUMIFS

Skaičiuojama pagal kelis kriterijus su COUNTIFS

Vidurkis, pagrįstas keliais kriterijais su AVERAGEIFS

Pastaba:  Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×