Kā lietot Excel DSUM funkciju (4 piemēroti piemēri)

  • Dalīties Ar Šo
Hugh West

Excel DSUM funkcija ir DATABĀZE summēšanas funkcija. DSUM funkcija aprēķina norādīto lauku summu, ievērojot norādītos kritērijus. Tā izmanto trīs obligātos argumentus: Diapazons , Laukums , un Kritēriji .

Šajā rakstā uzzināsiet, kā varat izmantot DSUM funkciju ar atbilstošiem piemēriem.

Lejupielādēt Excel darbgrāmatu

Excel DSUM funkcijas izmantošana.xlsm

Excel DSUM funkcija: sintakse un argumenti

⦽ Funkcijas mērķis:

Portāls DSUM funkcija aprēķina konkrētu Laukums saskaņojot konkrētus Kritēriji no konkrēta Diapazons .

⦽ Sintakse:

DSUM (datu bāze, lauks, kritērijs)

⦽ Argumenti Paskaidrojums:

Arguments Obligāti/pēc izvēles Paskaidrojums
diapazons Nepieciešams šūnu diapazons, kurā ir visi ieraksti
lauks Nepieciešams Norāda kolonnu, kas jāaprēķina summai
kritēriji Nepieciešams šūnu diapazons, kam tiek piešķirti īpaši nosacījumi.

⦽ Ko var izmantot kā kritērijus:

DSUM piedāvā vairākus kritēriju veidus, lai filtrētu datus no diapazona. Daži visbiežāk izmantotie kritēriju veidi ir šādi.

Kritēriji Tips Izvades
"Vienības cena" Virkne Rindas atbilst "Vienības cena"
Pavārs* Wildcard Rindas sākas ar "Cook"
*ies Wildcard Rindas beidzas ar "ies"
120 Numurs Vienāds ar 120
>120 Salīdzinājums Vairāk nekā 120
<120 Salīdzinājums Mazāk nekā 120
>=120 Salīdzinājums Lielāks vai vienāds ar 120
120 Salīdzinājums Nav vienāds 120
Salīdzinājums Nav tukšs
=B7 Formula Vienāds ar B7 argumentu

⦽ Atgriešanas parametrs:

Portāls DSUM funkcija atgriež summas vērtību.

⦽ Attiecas uz:

Microsoft Excel versija 2000 uz Biroju 365, Excel versija 2011 vietnē Mac un turpmāk.

4 piemēroti piemēri Excel DSUM funkcijas izmantošanai

1. piemērs: DSUM tiek izmantots kā funkcija

Tāpat kā visas citas funkcijas, DSUM tā ir Excel funkcija, un tā darbojas kā tāda. Jums tikai jādeklarē argumenti, kā norādīts sintaksē.

Jebkurā tukšā šūnā ielīmējiet šādu formulu (t. i., G5: H5 ), lai aprēķinātu Vienības cena lauka.

=DSUM(B8:H19, "Vienības cena",B5:C6)

Formulas iekšpusē,

B8:H19; ir diapazons.

"Vienības cena"; ir norādītais lauks, kura summu aprēķināt.

B5:C6; diapazons, ja pastāv īpaši kritēriji.

Preses IEVADIET . Tad parādīsies novērtētā vērtība.

Ar šo formulu mēs nosakām divus kritērijus

⏩ Summa Vienības cena no Pasūtījuma ID s lielāks par 10021 .

⏩ Summa Vienības cena no Daudzums pārdots lielāks vai vienāds ar 120 .

Portāls DSUM funkcija izvērtē $3.74 Tas summē labvēlīgos ierakstus (t. i., . $1.87 un $1.87 ) un rezultātā ( $1.87+$1.87 ) $3.74 .

Varat izmantot dažādus kritērijus atkarībā no datu tipiem un. DSUM funkcija darbojas bez problēmām.

2. piemērs: DSUM aprēķina kopējo summu (viens kritērijs)

Līdzīgi kā SUM funkciju, un DSUM funkcija var aprēķināt jebkura lauka kopējo summu (t. i.,, Jebkura sleja ). Šajā gadījumā mēs aprēķinām Kopējā cena par katru pārdoto produktu no datu kopas.

Jebkurā šūnā (t. i., jebkurā šūnā) ierakstiet tālāk norādīto formulu, G5: H5 ).

=DSUM(B8:H19, "Kopējā cena",B5:C6)

Formulā,

B8:H19; norāda diapazonu.

"Kopējā cena"; norāda norādīto lauku, kura summu aprēķināt.

B5:C6; attiecas uz diapazonu, kurā pastāv konkrēti kritēriji.

Hit IEVADIET Pēc tam parādīsies kopsummas vērtība.

Formulā ir noteikts tikai viens kritērijs

⏩ Lai apkopotu Kopējā cena no Pasūtījuma ID ir vienāds ar vai mazāks par 10017 tas nozīmē visus datu kopas ierakstus.

Rezultātā iegūtā formulas vērtība ir $2033.01. Tā apkopo visus ierakstus Kopējā cena sleja . Lai iegūtu kopējo summu, varat izmantot citas galvenes kā laukus.

3. piemērs: DSUM aprēķina summu (vairāki kritēriji)

No iepriekšējā piemēra (t. i., 2. piemērs ), mēs uzzinām DSUM funkcija darbojas līdzīgi kā SUM Bet ko darīt, ja mēs vēlamies tikai apkopot konkrētu lauku, kas atbilst vairākiem nosacījumiem?

Šajā scenārijā mēs piemērojam četrus kritērijus diapazonā (t. i., B5:E6 ) un DSUM summas ieraksti Kopējā cena lauks, kurā ir

Pasūtījuma ID vienāds vai lielāks par 10017.

⏩ Reģions Austrumi.

⏩ Novietots Sīkfaili kategorija.

⏩ Identificēts kā Arrow Root Izstrādājums.

Jebkurā šūnā ierakstiet šādu formulu (t. i., G5: H5 ).

=DSUM(B8:H19, "Kopējā cena",B5:E6)

Atsauces deklarē tos pašus argumentus kā iepriekšējos piemēros. Visi kritēriji atrodas vienībā B8:H19 diapazons, kā mēs varam redzēt.

Formula atbilst katram norādītajam laukam un kritērijiem un virzās pa labi, lai beidzot saskaņotu atbilstošos ierakstus.

Preses IESNIEGT. Tiek parādīta kopējā vērtība.

Formula beidzot atbilst 3 ierakstus, kas atbilst noteiktajiem nosacījumiem, un atgriež vērtību $695.42 .

Ja salīdzinām iegūto vērtību ar atbilstošajiem ierakstiem, vērtība šķiet tāda pati ( $318.28 + $303.02 + $74.12 ) $695.42 .

4. piemērs: VBA makrosistēmā izmantotais DSUM

Mēs varam izmantot arī DSUM funkcija VBA makro programma kodi. Sekošana makroekonomiskajam modelim DSUM funkciju formātu, mēs varam atdarināt visus iepriekšējos šī raksta piemērus.

Pieņemsim, ka vēlamies iegūt summu no Kopējā cena katru datu kopas ierakstu.

Hit ALT+F11 kopā. Pēc brīža Microsoft Visual Basic Atveras logs. Microsoft Visual Window , Izvēlieties Ievietot > Izvēlēties Modulis .

In the Modulis , ielīmējiet šādu Maco kodu, pēc tam nospiediet F5 lai palaistu kodu.

 Sub ExcelDSUMFunction() Range("F5:G5").Value = Application.WorksheetFunction.DSum(Range("B8:H19"), "Total Price", Range("B5:C6")) End Sub 

In the Makro kods,

"F5:G5" ; norāda, kur atrodas iegūtā vērtība.

Atgriezieties atpakaļ uz darblapu, un jūs redzēsiet summu Kopējā cena ieraksti šūnā F5:G5 .

Atšķir SUMIF, SUMIFS un DSUM:

Aspekti SUMIF SUMIFS DSUM
Sintakse SUMIF(diapazons, kritēriji, [sum_range]) SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

DSUM(datu bāze, lauks, kritērijs)

Datubāze Nosacījuma funkcija Nosacījuma funkcija Datu bāze Funkcija
Formējums Nav nepieciešama īpaša formācija Nav nepieciešama īpaša formēšana Darbībai ir nepieciešamas lauka uzlīmes
Uzliekamie kritēriji Vienu kritēriju var ievietot formulas iekšpusē vai ārpus tās Vairākus kritērijus var ievietot formulas iekšpusē vai ārpus tās un izskatīties netīri, bet elastīgi. Kritēriji ir definēti ārpus vai formulas iekšpusē un izskatās tīri.
Vairāku kritēriju apstrāde vienā pozīcijā

Nav piemērojams

Nevar apstrādāt vairākus kritērijus vienā pozīcijā Viegli lietojams ar rokturiem
Izpratne par Salīdzinoši vieglāk saprotama nekā SUMIFS funkcija Grūtāk izprotams un piemērojams Viegli saprotams
Celtniecības kompleksa kritēriji Pielāgotu kompleksu kritēriju veidošana ir sarežģīta Ļoti Austrumi, lai izveidotu pielāgotus sarežģītus kritērijus Grūti izveidot pielāgotus sarežģītus kritērijus

⧭ Lietas, kas jāpatur prātā, lietojot DSUM

🔼 Kritēriju diapazons var atrasties jebkurā darblapas vietā. Tomēr vēlams nenovietot kritēriju diapazonu tādās pozīcijās kā pārklāšanās ar datu kopu un zem datu kopas.

🔼 Ja DSUM jāveic visai datu kopai, zem kritēriju diapazona galvenes ievietojiet tukšu rindu.

🔼 Var izmantot jebkuru kritēriju diapazonu, ja to veido vismaz viens kolonnas lauks un viens nosacījums.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.