DPRODUCT padaugina reikšmes, atitinkančias kriterijų Excel duomenų bazėje. Tai galinga, bet taip pat gali duoti rezultatų, kurių nesiekiama. Kitaip tariant, reikia pridėti ir išvesti sumą. Tai įprasta operacija su duomenų rinkiniu.
Žvelgdami į toliau pateiktą paveikslą matote, kad bendras Jacko Bennet pardavimas, 79 134 USD, yra trijų sumų suma: 43 234 USD, 12 450 USD ir 23 450 USD. Jei padauginus tris sumas, atsakymas (produktas) būtų 12 622 274 385 000 USD. Oi! Tai daugiau nei 12 trilijonų dolerių!
Pardavimų sumos apskaičiavimas naudojant DSUM funkciją.
DPRODUCT daugina ir todėl greičiausiai nebus naudojamas taip dažnai kaip funkcija, pvz., DSUM, bet kai reikia padauginti elementus duomenų bazėje, DPRODUCT yra pasirinkimo įrankis.
Toliau pateiktame paveikslėlyje parodyta situacija, kai DPRODUCT yra produktyvus. Duomenų bazės srityje yra marškiniai. Kiekvienam marškinių dydžiui yra dvi eilutės: marškinių kaina ir marškinių, supakuotų į dėžutę, skaičius. Todėl marškinių dėžutės kaina yra marškinių kainos sandauga, padauginta iš marškinių skaičiaus. Yra keturi marškinių dydžiai, kurių kiekvienas turi savo kainą ir dėžių skaičių.
Bendrų marškiniais užpildytų kartoninių dėžių išlaidų apskaičiavimas.
Be abejo, dirbate tik su vienu dydžiu naudojant DPRODUCT, nustatomos keturios kriterijų sritys – po vieną kiekvienam dydžiui. Bet kurioje kriterijų srityje yra antraštė Marškinėlių dydis ir tikrasis marškinių dydis, pvz., Vidutinis. Pavyzdžiui, D8:D9 pateikiami vidutinio dydžio marškinių kriterijai.
Kiekviename keturiuose langeliuose yra DPRODUCT, o kiekviename langelyje naudojama konkreti kriterijų sritis. Pavyzdžiui, langelis E18 turi tokią formulę:
=DPRODUCT(A1:C9, "reikšmė", D8:D9)
Duomenų bazės diapazonas yra A1:C9. Reikšmė yra laukas, kuriame funkcija ieško verčių, kurias nori padauginti, o dauginama iš verčių, kurių marškinėlių dydis atitinka kriterijus.
Toks darbalapis, kaip parodyta, yra ypač naudingas, kai retkarčiais į duomenų bazės sritį įklijuojami nauji duomenys. DPRODUCT funkcijų rinkinys visada pateiks produktus pagal bet kokius duomenis, esančius duomenų bazės srityje. Šis konkretus DPRODUCT pavyzdys parodo, kaip dirbti su duomenimis, kuriuose daugiau nei viena eilutė yra susijusi su elementu. Šiuo atveju kiekvienas marškinių dydis turi eilutę, rodančią marškinių kainą, ir antrąją eilutę, rodančią marškinių, telpančių į dėžutę, skaičių.