Hoe kinne jo Excel DSUM-funksje brûke (4 passende foarbylden)

  • Diel Dit
Hugh West

Excel DSUM -funksje is in DATABASE -somfunksje. De funksje DSUM berekkent de som fan oantsjutte fjilden nei oantsjutte kritearia. It duorret trije ferplichte arguminten: Range , Field , en Kriteria .

Yn dit artikel, jo sille leare hoe't jo de funksje DSUM brûke kinne mei passende foarbylden.

Download Excel Workbook

Gebrûk fan Excel DSUM Function.xlsm

Excel DSUM-funksje: syntaksis en arguminten

⦽ Funksje Doel:

De funksje DSUM berekkent de totale som fan in spesifyk fjild troch oerien te kommen mei spesifike Kriteria út in opjûne berik .

⦽ Syntaksis:

DSUM (database, field, criteria)

⦽ Arguminten Taljochting:

Argumint Required/Optional Explanation
berik Ferplicht berik fan sellen dy't alle yngongen befetsje
fjild Ferplicht Jout de kolom oan dy't berekkene wurde moat foar som
kritearia Ferplicht berik fan sellen dêr't spesifike betingsten wurde tawiisd

⦽ Wat kin brûkt wurde as kritearia:

DSUM biedt meardere kriteariatypen om gegevens út it berik te filterjen. Guon meast brûkte kritearia soartenbinne

Kriteria Type Utfier
"Ienheidspriis" String Rijen komme oerien mei "Ienheidspriis"
<          <          <          <          <         17> Rigen begjinne mei "Cook"
*ies Wildcard 17> 1
120 Getal Lyk oan 120
6     6 ;  6>                  Grutter as 120
<120 Fergeliking > > <1 120 Fergeliking Grutter as of gelyk 120
120 fergeliking        fergeliking        > 120 fergeliking >
Fergeliking Net leech
=B7 argument

⦽ Return Parameter:

De funksje DSUM jout in somwearde werom.

⦽ jildt foar:

Microsoft Excel-ferzje 2000 foar Office 365, Excelferzje 2011 foar Mac en fierder.

4 Geskikte foarbylden om de Excel DSUM-funksje te brûken

Foarbyld 1: DSUM brûkt as funksje

Lykas alle oare funksjes is DSUM in Excel-funksje, en it wurket as sadanich. Jo moatte gewoan de arguminten ferklearje lykas ynstruearre troch de syntaksis.

Plak de folgjende formule yn elke lege sel (dus G5:H5 ) om de som fan it fjild Ienheidspriis .

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

Binnen de formule,

B8:H19; is it berik.

"Ienheidspriis"; is it opjûne fjild wêrfan jo de som berekkenje.

B5:C6; berik dêr't spesifike kritearia besteane.

Druk op ENTER . Dan sil de evaluearre wearde ferskine.

Mei de formule lizze wy twa kritearia op

⏩ Sum Ienheidspriis fan Order ID s grutter dan 10021 .

⏩ Sum Ienheidspriis fan Quantity ferkocht grutter as of gelyk oan 120 .

De funksje DSUM evaluearret $3.74 . It somt de geunstige ynstjoerings (dus $1.87 en $1.87 ) en resultearret yn ( $1.87+$1.87 ) $3.74 .

Jo kinne ferskate kritearia brûke ôfhinklik fan jo gegevenstypen en de funksje DSUM wurket prima.

Foarbyld 2: DSUM berekkent Totale Som (Single Criterion)

Fergelykber mei de funksje SUM kin de funksje DSUM de totale som fan elk fjild berekkenje (d.w.s. Elke kolom ). Yn dit gefal berekkenje wy de Totaalpriis fan elk ferkocht produkt út de dataset.

Skriuw de ûndersteande formule yn elke sel (d.w.s. G5) :H5 ).

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

Yn de formule,

B8:H19; jout it berik oan.

"Totaalpriis"; jout it opjûne fjild oan wêrfan jo de som berekkenje.

B5:C6; ferwiist nei it berik dêr't spesifike kritearia besteane.

Hit ENTER . Nei ôfrin sil de totale somwearde ferskine.

De formule stelt mar ien kritearium op

⏩ Om de Totaalpriis fan Oarder-ID s gelyk te summen oant of minder dan 10017 dat betsjut alle yngongen yn de dataset.

De resultante wearde fan de formule is $2033,01. It somt alle yngongen yn 'e kolom Totaalpriis . Jo kinne oare kopteksten brûke as fjilden om mei de totale som te kommen.

Foarbyld 3: DSUM berekkent Som (Meardere Kritearia)

Fan it foarige foarbyld (d.w.s. Foarbyld 2 ), learje wy dat de funksje DSUM fergelykber wurket mei de funksje SUM . Mar wat as wy gewoan in spesifyk fjild wolle summearje dat foldocht oan meardere betingsten?

Yn dit senario lizze wy fjouwer kritearia op yn in berik (d.w.s. B5:E6 ) en DSUM somt yngongen op fan Totaalpriis -fjild dy't

Oarder-ID lykweardich of grutter hawwe as 10017.

⏩ ​​Regio East.

⏩ Gepositioneerdyn kategory Cookies .

⏩ Identifisearre as Arrow Root Produkt.

Skriuw de folgjende formule yn elke sel ( i.e. G5:H5 ).

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

De ferwizings ferklearje deselde arguminten as yn eardere foarbylden. Alle kritearia sitte yn it B8:H19 -berik sa't wy kinne sjen.

De formule komt oerien mei elk opjûn fjild oan kritearia en beweecht rjochts om úteinlik oerien te kommen mei passende yngongen.

Druk op ENTER. De totale wearde ferskynt.

De formule komt úteinlik oerien mei 3 yngongen dy't foldogge oan de opleine betingsten en jout in wearde fan $695.42 .

As wy de resultante wearde krúsje mei oerienkommende yngongen, liket de wearde itselde te wêzen ( $318.28 + $303.02 + $74.12 ) $695.42 .

Foarbyld 4: DSUM brûkt yn VBA-makro's

Wy kinne ek de DSUM brûke funksje yn VBA Macro koades. Nei it Macro DSUM -funksjeformaat kinne wy ​​alle eardere foarbylden fan dit artikel mimike.

Litte wy sizze, wy wolle de som fan de Totaalpriis fan elke yngong yn de dataset.

Hit ALT+F11 hielendal. Yn in momint iepenet Microsoft Visual Basic finster. Selektearje yn it Microsoft Visual Finster Ynfoegje > Kies Module .

Paste yn de Module de folgjende Maco-koade en druk dan op F5 om dekoade.

1869

Yn de Makro -koade,

“F5:G5” ; jout oan wêr't de resultearjende wearde sil sitte.

Werom nei it wurkblêd en jo sille de som fan Totaalpriis -yngongen sjen yn sel F5:G5 .

SUMIF, SUMIFS en DSUM ûnderskiede:

Net fan tapassing

Aspekten SUMIF SUMIF DSUM
Syntaksis SUMIF(berik, kritearia, [sum_range]) SUMIFS(sum_range,                     criteria_range1, criteria1, [criteria_range2, criteria2], …)

kritearia, DS 15>

Databank Betingstfunksje Betingstfunksje In databankfunksje
Formaasje Gjin bysûndere formaasje is nedich Gjin bysûndere formaasje is nedich Fereasket fjildlabels om te wurkjen
Ynlizzende kritearia Ien kritearium kin binnen of bûten de formule ynfoege wurde Meardere kritearia kinne binnen of bûten wurde ynfoege e de Formule en Sjoch rommelich, mar fleksibel. Kritearia wurde definieare bûten of binnen de formule en sjogge skjin
Mearde kritearia yn deselde posysje behannelje
Net yn steat om meardere kritearia yn deselde posysje te behanneljen Handt maklik
Begryp Fergelykber maklik te begripen dan SUMIFS-funksje Herder te begripen en te brûken Maklik Begripe
Boukomplekskritearia Oanpaste komplekse kritearia Bouwen is hurd Hiel East om oanpaste komplekse kritearia te bouwen Hard te bouwen oanpaste komplekse kritearia

⧭ Dingen om yn gedachten te hâlden by it brûken fan DSUM

🔼 It kriteariabereik kin oeral yn it wurkblêd wêze. It hat lykwols de foarkar om gjin kriteariaberik te pleatsen yn posysjes lykas oerlaapjen mei de dataset, en ûnder de dataset.

🔼 As DSUM moat útfiere oan de hiele dataset, pleats dan in lege rigel ûnder de kop fan it kriteariaberik.

🔼 Elk berik fan kritearia kin brûkt wurde as it bestiet út op syn minst ien kolomfjild en ien betingst.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.