Edukien taula
Excel DSUM funtzioa DATABASE batura funtzioa da. DSUM funtzioak zehaztutako eremuen batura kalkulatzen du zehaztutako irizpideei jarraituz. Derrigorrezko hiru argumentu behar ditu: Barrutia , Eremua eta Irizpideak .
Artikulu honetan, DSUM funtzioa nola erabil dezakezun ikasiko duzu adibide egokiekin.
Deskargatu Excel lan-koadernoa
Excel DSUM Function.xlsm-en erabilerakExcel DSUM Funtzioa: sintaxia eta argudioak
⦽ Funtzioaren helburua:
DSUM funtzioak Eremu zehatz baten batura osoa kalkulatzen du, Barrutia jakin bateko Irizpide zehatzak lotuz.
⦽ Sintaxia:
DSUM (database, field, criteria)
⦽ Argudioak Azalpena:
Argudioa | Beharrezkoa/Aukera | Azalpena |
---|---|---|
barrutia | Beharrezkoa | sarrera guztiak dituzten gelaxka sorta |
eremua | Beharrezkoa | baturarako kalkulatu beharreko zutabea adierazten du |
irizpideak | Beharrezkoa | Baldintza zehatzak esleitzen diren gelaxka sorta |
⦽ Zer erabil daiteke irizpide gisa:
DSUM k hainbat irizpide mota eskaintzen ditu barrutiko datuak iragazteko. Gehien erabiltzen diren irizpide mota batzuk
Ildoak> "Unitatearen prezioa" WildcardIrizpideak | Mota | Irteera | |||||||
---|---|---|---|---|---|---|---|---|---|
> Prezioa> | string | ||||||||
Cook * | Errenkadak "Sukaldatu"-rekin hasten dira | ||||||||
*ies | Komodina | Rod | rekin amaitzen da | > | |||||
120 | Zenbakia | 120-ren berdina | |||||||
Zenbakia | ><1 > | <1 > <1 >> 120 baino handiagoa | |||||||
<120 | Konparazioa | > < 120 | Konparazioa | 120 baino handiagoa edo berdina | |||||
120 | Konparazioa | ||||||||
120 | Konparazioa | ||||||||
Ez da hutsik | |||||||||
Formula | B7 <17 argumentuaren berdina> |
⦽ Itzuli parametroa:
DSUM funtzioa batura balio bat ematen du.
⦽ Honi dagokio:
Microsoft Excel bertsioa 2000 Office 365, Excelbertsioa 2011 Mac eta aurrerago.
4 Excel DSUM funtzioa erabiltzeko adibide egokiak
Adibidea 1: DSUM Funtzio gisa erabiltzen da
Beste funtzio guztiak bezala, DSUM Excel funtzio bat da, eta horrela funtzionatzen du. Sintaxiak agintzen duen moduan argumentuak deklaratu besterik ez duzu egin behar.
➧ Itsatsi hurrengo formula edozein gelaxka hutsetan (hau da, G5:H5 ) kalkulatzeko. Unitatearen prezioa eremuaren batura.
=DSUM(B8:H19,"Unit Price",B5:C6)
Formularen barruan,
B8:H19; tartea da.
“Prezio unitarioa”; batura kalkulatzen duzun zehaztutako eremua da.
B5:C6; irizpide zehatzak dauden tokian.
➧ Sakatu SARTU . Ondoren, ebaluatutako balioa agertuko da.
Formularen arabera, bi irizpide inposatzen ditugu
⏩ Batura Unitatearen prezioa ren Eskaera ID baino handiagoa. 1>10021 .
⏩ Batura Unitatearen prezioa edo Kantitatea 120 baino handiagoa edo berdina saldu dena.
DSUM funtzioak $3,74 balioesten du. Aldeko sarrerak batzen ditu (hau da, $1,87 eta $1,87 ) eta ( $1,87+$1,87 ) $3,74 .
Irizpide desberdinak erabil ditzakezu zure datu moten arabera eta DSUM funtzioak ondo funtzionatzen du.
2. adibidea: DSUM batura osoa kalkulatzen du (irizpide bakarra)
SUM funtzioaren antzera, DSUM funtzioak edozein eremuren batura osoa kalkula dezake (hau da, Edozein zutabe ). Kasu honetan, saldutako produktu bakoitzaren Prezio osoa kalkulatuko dugu datu-multzotik.
➧ Idatzi beheko formula edozein gelaxkatan (hau da, G5). :H5 ).
=DSUM(B8:H19,"Total Price",B5:C6)
Formulan,
B8:H19; barrutia adierazten du.
“Prezio osoa”; batura kalkulatzen duzun zehaztutako eremua adierazten du.
B5:C6; irizpide zehatzak dauden barrutiari egiten dio erreferentzia.
➧ Sakatu SARTU . Ondoren, guztizko batura-balioa agertuko da.
Formulak irizpide bakarra ezartzen du
⏩ Eskaera ID ren Prezio osoa berdina izateko. 10017 baino gutxiago, horrek esan nahi du datu multzoko sarrera guztiak.
Formularen emaitzazko balioa $2033,01 da. Prezio osoa zutabea ko sarrera guztiak batzen ditu. Beste goiburu batzuk erabil ditzakezu eremu gisa batura osoa lortzeko.
3. adibidea: DSUM batura kalkulatzen du (irizpide anitzak)
Aurreko adibidetik (hau da, 2. adibidea ), DSUM funtzioak SUM funtzioaren antzera funtzionatzen duela ikasten dugu. Baina zer gertatzen da baldintza anitz betetzen dituen eremu zehatz bat batu nahi badugu?
Eszenatoki honetan, lau irizpide ezartzen ditugu tarte batean (hau da, B5:E6 ) eta DSUM Prezio osoa eremuko
⏩ Eskariaren ID 10017 baino berdina edo handiagoa duten sarrerak batutzen ditu. 0>⏩ Eskualdea Ekialdea.
⏩ Kokatuta Cookieak kategorian.
⏩ Arrow Root Produktu gisa identifikatua.
➧ Idatzi formula hau edozein gelaxkatan ( hau da, G5:H5 ).
=DSUM(B8:H19,"Total Price",B5:E6)
Erreferentziak aurreko adibideetan egiten dituzten argumentu berberak adierazten dituzte. Irizpide guztiak B8:H19 barrutian kokatzen dira ikus dezakegunez.
Formula zehaztutako eremu bakoitza irizpideekin bat egiten du eta eskuinera mugitzen da, azkenean, sarrera egokiak bat etor daitezen.
➧ Sakatu SARTU. Balio agregatua agertzen da.
Azkenik, formulak bat dator inposatutako baldintzak betetzen dituzten 3 sarrerak eta $695,42 balio bat ematen du. .
Emaitza den balioa bat datozen sarrerekin egiaztatzen badugu, balioa berdina dela dirudi ( $318,28 + $303,02 + $74,12 ) $695.42 .
4. adibidea: VBA makroetan erabiltzen den DSUM
DSUM ere erabil dezakegu. funtzioa VBA Makro kodeetan. Makro DSUM funtzioaren formatuari jarraituz, artikulu honen aurreko edozein adibide imita ditzakegu.
Demagun, sarrera bakoitzaren Prezio osoa ren batura nahi dugula. datu-multzoa.
➧ Sakatu ALT+F11 guztiz. Une batean Microsoft Visual Basic leihoa irekiko da. Microsoft Visual Window -n, hautatu Txertatu > Aukeratu Modulua .
➧ Modulua n, itsatsi Maco kodea eta sakatu F5 exekutatzekokodea.
2308
Makro kodean,
“F5:G5” ; ondoriozko balioa non kokatuko den adierazten du.
➧ Itzuli lan-orrira eta Prezio osoa sarreren batura ikusiko duzu F5:G5 gelaxkan. .
SUMIF, SUMIFS eta DSUM desberdindu:
Ez da aplikagarria
Alderdiak | SUMIF | SUMIFS | DSUM |
---|---|---|---|
Sintaxia | SUMIF(barrutia, irizpideak, [batu_barrutia]) | SUMIFS(batu_barrutia, irizpide_barrutia1, irizpideak1, [irizpide_barrutia2, irizpideak2], …) | DSUM, eremua, irizpideak () <3, eremua, irizpideak> <) <3 15> |
Datu-basea | Baldintza-funtzioa | Baldintza-funtzioa | Datu-basearen funtzioa |
Formazioa | Ez da formazio berezirik behar | Ez da formazio berezirik behar | Eremu etiketak behar ditu funtzionatzeko |
Irizpideak ezartzea | Irizpide bakarra txerta daiteke formula barruan edo kanpoan | Hainbat irizpide txerta daitezke barruan edo kanpoan e Formula eta itxura nahasia baina malgua. | Irizpideak formulatik kanpo edo barruan definitzen dira eta itxura garbia |
Irizpide anitz posizio berean maneiatzea | |||
Ezin dira hainbat irizpide kudeatu posizio berean | Erraz maneiatzen | ||
Ulertzea | SUMIFS funtzioa baino nahiko erraza da ulertzea | Ulertzea eta aplikatzea zailagoa | Erraz Ulertua |
Eraikuntza-irizpide konplexuak | Irizpide konplexu pertsonalizatuak Eraikuntza gogorra da | Oso ekialdean irizpide konplexu pertsonalizatuak eraikitzeko | Irizpide konplexu pertsonalizatuak eraikitzea zaila |
⧭ DSUM erabiltzean kontuan izan beharreko gauzak
🔼 Irizpideen barrutiak lan-orrian edozein lekutan egon. Hala ere, hobe da irizpide-barrutia ez jartzea datu-multzoarekin gainjartzea bezalako posizioetan, eta datu-multzoaren azpian.
🔼 DSUM datu-multzo osoan egin behar badu, jarri lerro huts bat. Irizpide-barrutiaren goiburuaren azpian.
🔼 Edozein irizpide-barruti erabil daiteke gutxienez zutabe-eremu batek eta baldintza batek osatzen badu.