DSUM este o funcţie ce permite adunarea valorilor dintr-o coloană a unui tabel în funcţie de unul sau mai multe criterii.
Sintaxa este: DSUM(database;field;criteria)
database – domeniul ce celule ce alcătuiesc tabelul sau baza de date;
field – coloana pentru care va realiza calculele: se poate specifica numărul acesteia, un Name Range sau chiar eticheta coloanei;
criteria – criteriul în funcţie de care se realizează calculul: eticheta coloanei + o celulă pentru condiţie, eticheta coloanei + două celule pentru condiţie, etc.

În acest exemplu voi aplica DSUM pentru două scenarii: aflarea profitului în funcţie de produs şi aflarea cantității totale în funcţie de exportator şi profit.

1. Aflarea cantității în funcţie de exportator şi profit
Alături de tabel regăsim capul de tabel sub care am stabilit diverse criterii.

Mă interesează ca pentru un anumit exportator şi pentru un anumit profit să aflu ce cantitate obţin.
Formula utilizată este: =DSUM(Produse!$A$1:$D$37;2;H1:I2)

Ce înseamnă ?
– în tabelul din domeniul A1:D37, adună valorile din coloana 2 dacă acestea aparţin companiei A şi au un profit mai mare sau egal cu 20.

Extra:
– acelaşi lucru îl obţinem şi dacă aplicăm formula SUMIFS.
Dezavantajul este dat de numărul mare de argumente ce trebuie furnizate:
DSUM: =DSUM(Produse!$A$1:$D$37;2;H1:I2)
SUMIFS=SUMIFS(Produse!$B$2:$B$37;Produse!$C$2:$C$37;H2;Produse!$D$2:$D$37;I2)

2. Aflarea profitului în funcţie de produs

În acest caz vreau să aflu ce profit am doar pentru un anumit produs.
Formula utilizată este: =DSUM(Produse!$A$1:$D$37;4;F10:F11)

Ce înseamnă ?
– în tabelul din domeniul A1:D37, adună valorile din coloana 4 dacă acestea aparţin produsului selectat.

Extra:
– acelaşi lucru îl vom obţine şi dacă aplicăm formula SUMIF, fiindcă avem doar un singur criteriu.
Formula este: =SUMIF(Produse!$A$2:$D$37;”Ananas”;Produse!$D$2:$D$37)


Link-uri utile:
SUMIF function
SUMIFS function
DSum Function

Downloadresursa DSUM.xlsx | Fişier de lucru

Back To Top
Search