DPRODUCT množi vrijednosti koje odgovaraju kriteriju u bazi podataka programa Excel. Ovo je moćno, ali također može proizvesti rezultate koji nisu namjera. Drugim riječima, jedna je stvar zbrojiti i izvesti zbroj. To je uobičajena operacija na skupu podataka.
Gledajući sljedeću brojku, možete vidjeti da je ukupna prodaja Jacka Benneta, 79.134 dolara, zbroj tri iznosa: 43.234 dolara, 12.450 dolara i 23.450 dolara. Kada bi se množenje primijenilo na tri iznosa, odgovor (proizvod) bi bio 12.622.274.385.000 USD. Ups! To je više od 12 bilijuna dolara!
Izračunavanje zbroja prodaje s funkcijom DSUM.
DPRODUCT se množi i stoga nije vjerojatno da će se koristiti tako često kao funkcija kao što je DSUM, ali kada trebate pomnožiti stavke u bazi podataka, DPRODUCT je alat po izboru.
Sljedeća slika prikazuje situaciju u kojoj je DPRODUCT produktivan. Područje baze podataka sadrži majice. Za svaku veličinu košulje postoje dva reda: cijena po košulji i broj košulja koje su pakirane u kartonu. Trošak za karton košulja je, dakle, umnožak cijene po košulji puta broja košulja. Postoje četiri veličine košulja, svaka sa svojom cijenom i brojem kartona.
Izračunavanje ukupnih troškova kartona napunjenih košuljama.
Da budemo sigurni, radite sa samo jednom veličinom po upotrebi DPRODUCT-a, postavljena su četiri područja kriterija — po jedno za svaku veličinu. Bilo koje pojedino područje kriterija ima naslov Veličina košulje i stvarnu veličinu košulje, kao što je Srednja. Na primjer, D8:D9 sadrži kriterije za majice srednje veličine.
Svaka od četiri ćelije sadrži DPRODUCT, a unutar svake ćelije koristi se posebno područje kriterija. Na primjer, ćelija E18 ima ovu formulu:
=DPRODUCT(A1:C9, "Vrijednost", D8:D9)
Raspon baze podataka je A1:C9. Vrijednost je polje u kojem funkcija traži vrijednosti za množenje, a množenje se događa na vrijednostima za koje veličina majice odgovara kriterijima.
Radni list postavljen poput prikazanog posebno je koristan kada se novi podaci povremeno zalijepe u područje baze podataka. Skup funkcija DPRODUCT uvijek će osigurati proizvode na temelju podataka koji se nalaze u području baze podataka. Ovaj konkretni primjer DPRODUCT-a pokazuje kako raditi s podacima u kojima se više od jednog reda odnosi na stavku. U ovom slučaju, svaka veličina košulje ima red koji prikazuje cijenu po košulji i drugi red koji prikazuje broj košulja koje staju u karton.