Kako koristiti Excel DSUM funkciju (4 prikladna primjera)

  • Podijeli Ovo
Hugh West

Excel DSUM funkcija je DATABASE funkcija zbroja. Funkcija DSUM izračunava zbroj navedenih polja prema određenim kriterijima. Potrebna su tri obavezna argumenta: Raspon , Polje i Kriterij .

U ovom članku, naučit ćete kako možete koristiti funkciju DSUM s odgovarajućim primjerima.

Preuzmite Excel radnu knjigu

Upotreba Excel DSUM funkcije.xlsm

Excel DSUM funkcija: Sintaksa i argumenti

⦽ Cilj funkcije:

Funkcija DSUM izračunava ukupni zbroj određenog Polja podudaranjem određenih Kriterija iz zadanog Raspona .

⦽ Sintaksa:

DSUM (database, field, criteria)

⦽ Objašnjenje argumenata:

Argument Obavezno/opcionalno Objašnjenje
raspon Obavezno raspon ćelija koje sadrže sve unose
polje Obavezno Označava stupac koji treba izračunati za zbroj
kriterij Obavezno raspon ćelija kojima su dodijeljeni specifični uvjeti

⦽ Što se može koristiti kao kriterij:

DSUM nudi više vrsta kriterija za filtriranje podataka iz raspona. Neke najčešće korištene vrste kriterijasu

Kriterij Vrsta Izlaz
“Jedinična cijena” Niz Reci se podudaraju s “Jediničnom cijenom”
Kuhaj* Zamjenski znak Redovi počinju s "Cook"
*ies Zamjenski znak Redovi završavaju s "ies"
120 Broj Jednako 120
>120 1     Usporedba>                  Veće od 120
<120 Usporedba Manje od 120
&  t  ; 120 Usporedba Veće ili jednako 120
120 Usporedba >
Usporedba Nije prazno
=B7 Formula Jednako argumentu B7

⦽ Povratni parametar:

Funkcija DSUM vraća vrijednost zbroja.

⦽ Odnosi se na:

Microsoft Excel verzija 2000 na Office 365, Excelverzija 2011 za Mac i nadalje.

4 prikladna primjera za korištenje funkcije Excel DSUM

Primjer 1: DSUM koji se koristi kao funkcija

Kao i sve druge funkcije, DSUM je Excel funkcija i funkcionira kao takva. Samo morate deklarirati argumente prema uputama sintakse.

Zalijepite sljedeću formulu u bilo koju praznu ćeliju (tj. G5:H5 ) da izračunate zbroj polja Jedinična cijena .

=DSUM(B8:H19,"Unit Price",B5:C6)

Unutar formule,

B8:H19; je raspon.

“Jedinična cijena”; je navedeno polje čiji zbroj izračunavate.

B5:C6; raspon gdje postoje specifični kriteriji.

Pritisnite ENTER . Tada će se pojaviti procijenjena vrijednost.

Formulom namećemo dva kriterija

⏩ Zbroj jedinične cijene ID-a narudžbe veći od 10021 .

⏩ Zbroj jedinične cijene prodane količine veći ili jednak 120 .

Funkcija DSUM procjenjuje $3.74 . Zbraja povoljne unose (tj. 1,87$ i 1,87$ ) i daje ( 1,87$+1,87$ ) 3,74$ .

Možete koristiti različite kriterije ovisno o vašim vrstama podataka i funkcija DSUM radi savršeno.

Primjer 2: DSUM izračunava ukupni zbroj (jedan kriterij)

Slično funkciji SUM , funkcija DSUM može izračunati ukupni zbroj bilo kojeg polja (tj. Bilo koji stupac ). U ovom slučaju izračunavamo Ukupnu cijenu svakog prodanog proizvoda iz skupa podataka.

Upišite donju formulu u bilo koju ćeliju (tj. G5 :H5 ).

=DSUM(B8:H19,"Total Price",B5:C6)

U formuli,

B8:H19; označava raspon.

“Ukupna cijena”; označava navedeno polje čiji zbroj izračunavate.

B5:C6; odnosi se na raspon u kojem postoje specifični kriteriji.

Pritisnite ENTER . Nakon toga će se pojaviti ukupna zbrojna vrijednost.

Formula nameće samo jedan kriterij

⏩ Za zbrajanje Ukupne cijene ID-ova narudžbe jednakih do ili manje od 10017 što znači sve unose u skupu podataka.

Rezultirajuća vrijednost formule je 2033,01$. Zbraja sve unose u stupcu Ukupna cijena . Možete koristiti druga zaglavlja kao polja da biste dobili ukupni zbroj.

Primjer 3: DSUM izračunava zbroj (višestruki kriteriji)

Iz prethodnog primjera (tj. Primjer 2 ), saznajemo da funkcija DSUM radi slično funkciji SUM . Ali što ako samo želimo zbrojiti određeno polje koje je u skladu s više uvjeta?

U ovom scenariju namećemo četiri kriterija u rasponu (tj. B5:E6 ) i DSUM zbraja unose polja Ukupna cijena koji imaju

ID narudžbe jednak ili veći od 10017.

⏩ ​​Regija Istok.

⏩ Pozicioniranu kategoriji Kolačići .

⏩ Identificiran kao Arrow Root proizvod.

Napišite sljedeću formulu u bilo koju ćeliju ( tj. G5:H5 ).

=DSUM(B8:H19,"Total Price",B5:E6)

Reference deklariraju iste argumente kao iu prethodnim primjerima. Svi kriteriji nalaze se u rasponu B8:H19 kao što možemo vidjeti.

Formula odgovara svakom navedenom polju kriterijima i pomiče se udesno kako bi konačno uskladila odgovarajuće unose.

Pritisnite ENTER. Pojavljuje se skupna vrijednost.

Formula konačno odgovara 3 unosa koji su u skladu s nametnutim uvjetima i vraća vrijednost od 695,42 USD .

Ako unakrsno provjerimo rezultantnu vrijednost s podudarnim unosima, čini se da je vrijednost ista ( 318,28$ + 303,02$ + 74,12$ ) 695,42$ .

Primjer 4: DSUM koji se koristi u VBA makronaredbama

Također možemo koristiti DSUM funkcija u VBA Macro kodovima. Slijedeći format funkcije Macro DSUM , možemo oponašati sve prethodne primjere ovog članka.

Recimo, želimo zbroj Ukupne cijene svakog unosa u skup podataka.

Pritisnite ALT+F11 zajedno. Za trenutak se otvara prozor Microsoft Visual Basic . U Microsoft Visual Window odaberite Insert > Odaberite Module .

U Module zalijepite sljedeći Maco kod, a zatim pritisnite F5 za pokretanjekod.

9511

U kodu Makro ,

“F5:G5” ; označava gdje će rezultantna vrijednost sjediti.

Vratite se na radni list i vidjet ćete zbroj unosa Ukupne cijene u ćeliji F5:G5 .

Različite SUMIF, SUMIFS i DSUM:

Aspekti SUMIF SUMIFS DSUM
Sintaksa SUMIF(raspon, kriteriji, [raspon_zbroja]) SUMIFS(raspon_zbroja,                     raspon_kriterija1, kriterij1, [raspon_kriterija2, kriterij2], …)

DSUM(baza podataka, polje, kriterij)

Baza podataka Uvjetna funkcija Uvjetna funkcija Funkcija baze podataka
Formacija Nije potrebna posebna formacija Nije potrebna posebna formacija Za rad su potrebne oznake polja
Nametanje kriterija Pojedinačni kriterij može se umetnuti unutar ili izvan formule Višestruki kriteriji mogu se umetnuti unutar ili izvan nje e Formula i izgledajte neuredno, ali fleksibilno. Kriteriji su definirani izvan ili unutar formule i izgledaju čisto
Rukovanje višestrukim kriterijima na istoj poziciji

Nije primjenjivo

Ne može se nositi s više kriterija na istoj poziciji Lako rješava
Razumijevanje Relativno lako za razumjeti od SUMIFS funkcije Teže za razumjeti i primijeniti Lako Razumijemo
Kriterije složenih konstrukcija Kriteriji prilagođenih složenih objekata Izgradnja je teška Na samom istoku za izgradnju prilagođenih kriterija složenih Teško izgraditi prilagođene složene kriterije

⧭ Stvari koje treba imati na umu dok koristite DSUM

🔼 Raspon kriterija može biti bilo gdje u radnom listu. Međutim, poželjno je da se raspon kriterija ne postavlja na pozicije poput preklapanja sa skupom podataka i ispod skupa podataka.

🔼 Ako DSUM mora raditi na cijelom skupu podataka, postavite prazan redak ispod zaglavlja raspona kriterija.

🔼 Bilo koji raspon kriterija može se koristiti ako se sastoji od najmanje jednog polja stupca i jednog uvjeta.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.