Բովանդակություն
Excel DSUM ֆունկցիան DATABASE գումարային ֆունկցիա է: DSUM ֆունկցիան հաշվարկում է նշված դաշտերի գումարը` ըստ սահմանված չափանիշների: Այն պահանջում է երեք պարտադիր արգումենտ՝ Տարածք , Դաշտ և Չափանիշ ։
Այս հոդվածում, դուք կսովորեք, թե ինչպես կարող եք օգտագործել DSUM ֆունկցիան համապատասխան օրինակներով:
Ներբեռնեք Excel աշխատանքային գիրքը
Excel DSUM Function.xlsmExcel DSUM ֆունկցիա՝ շարահյուսություն և փաստարկներ
⦽ Գործառույթի նպատակը՝
DSUM ֆունկցիան հաշվարկում է որոշակի դաշտի ընդհանուր գումարը` համապատասխանեցնելով չափանիշներին տվյալ միջակայքից :
⦽ Շարահյուսություն՝
DSUM (database, field, criteria)
⦽ Փաստարկների բացատրություն.
Փաստարկ | Պահանջվում է/Ընտրովի | Բացատրություն |
---|---|---|
տիրույթ | Պահանջվում է | բջիջների տիրույթ, որոնք պարունակում են բոլոր գրառումները |
դաշտը | Պահանջվում է | Նշում է գումարի համար հաշվարկվող սյունակը |
չափանիշներ | Պահանջվում է | բջիջների տիրույթ, որտեղ նշանակված են հատուկ պայմաններ |
⦽ Ինչ կարող է օգտագործվել որպես չափանիշ.
DSUM առաջարկում է մի քանի չափանիշների տեսակներ` տիրույթից տվյալները զտելու համար: Որոշ առավել օգտագործվող չափանիշների տեսակներեն
Չափանիշներ | Տեսակ | Արդյունք | ||
---|---|---|---|---|
«Միավորի գին» | Տող | «Միավորի գինը» | ||
17> | Տողերը սկսվում են «Խոհարար» -ով | |||
*ies | . | |||
120 | Թիվ | 120 | ||
> 120-ից ավելի | ||||
<120 | Համեմատություն | >< 0 ; 120 | Համեմատություն | Մեծ կամ հավասար է 120 |
> | ||||
Համեմատություն | Դատարկ չէ | |||
=B7 | 7-ից <7-ից <7-ից <7-ից | մուլ > > |
⦽ Վերադարձի պարամետր.
DSUM ֆունկցիան վերադարձնում է գումարային արժեք:
⦽ Կիրառվում է`
Microsoft Excel տարբերակը 2000 դեպի Office 365, Excelտարբերակ 2011 Mac-ի համար և ավելի:
4 Հարմար օրինակներ Excel DSUM ֆունկցիան օգտագործելու համար
Օրինակ 1. DSUM-ն օգտագործվում է որպես ֆունկցիա
Ինչպես բոլոր մյուս գործառույթները, DSUM -ը Excel-ի ֆունկցիա է, և այն աշխատում է որպես այդպիսին: Դուք պարզապես պետք է հայտարարեք արգումենտները, ինչպես հրահանգված է շարահյուսության կողմից:
➧ Տեղադրեք հետևյալ բանաձևը ցանկացած դատարկ բջիջում (այսինքն՝ G5:H5 )՝ հաշվարկելու համար Միավորի գին դաշտի գումարը:
=DSUM(B8:H19,"Unit Price",B5:C6)
Բանաձեւի ներսում
B8:H19; միջակայքն է:
«Միավորի գին»; նշված դաշտն է, որի գումարը հաշվարկում եք:
B5:C6; միջակայք, որտեղ կան կոնկրետ չափանիշներ:
➧ Սեղմեք ENTER : Այնուհետև կհայտնվի գնահատված արժեքը:
Բանաձևով մենք սահմանում ենք երկու չափանիշ
⏩ Գումարը Միավորի գինը Պատվերի ID -ից ավելի մեծ է, քան 10021 .
⏩ Գումարը Միավորի գինը Քանակը վաճառվել է ավելի կամ հավասար 120 :
DSUM ֆունկցիան գնահատում է $3,74 : Այն ամփոփում է բարենպաստ գրառումները (այսինքն՝ $1,87 և $1,87 ) և հանգեցնում է ( $1,87+$1,87 ) $3,74 ։
Դուք կարող եք օգտագործել տարբեր չափանիշներ՝ կախված ձեր տվյալների տեսակներից, և DSUM ֆունկցիան լավ է աշխատում:
Օրինակ 2. DSUM-ը հաշվարկում է ընդհանուր գումարը (մեկ չափանիշ)
SUM ֆունկցիայի նման, DSUM ֆունկցիան կարող է հաշվարկել ցանկացած դաշտի ընդհանուր գումարը (այսինքն. Ցանկացած սյունակ ): Այս դեպքում մենք հաշվարկում ենք յուրաքանչյուր վաճառված ապրանքի Ընդհանուր գինը տվյալների հավաքածուից:
➧ Գրեք ստորև բերված բանաձևը ցանկացած բջիջում (այսինքն՝ G5 :H5 ).
=DSUM(B8:H19,"Total Price",B5:C6)
Բանաձեւում,
B8:H19; նշում է միջակայքը:
«Ընդհանուր գինը»; նշում է նշված դաշտը, որի գումարը հաշվարկում եք:
B5:C6; վերաբերում է այն տիրույթին, որտեղ կան հատուկ չափանիշներ:
➧ Կտտացրեք ENTER : Այնուհետև կհայտնվի ընդհանուր գումարի արժեքը:
Բանաձևը պարտադրում է միայն մեկ չափանիշ
⏩ Ընդհանուր գինը Պատվերի ID -ի հավասար գումարելու համար: 10017 -ից կամ պակաս, ինչը նշանակում է տվյալների հավաքածուի բոլոր գրառումները:
Բանաձևի արդյունքային արժեքը $2033.01 է: Այն ամփոփում է Ընդհանուր գինը սյունակի բոլոր գրառումները : Դուք կարող եք օգտագործել այլ վերնագրեր՝ որպես դաշտեր՝ ընդհանուր գումարը ստանալու համար:
Օրինակ 3. DSUM-ը հաշվարկում է գումարը (բազմակի չափանիշ)
Նախորդ օրինակից (այսինքն, Օրինակ 2 ), մենք սովորում ենք, որ DSUM ֆունկցիան աշխատում է այնպես, ինչպես SUM ֆունկցիան։ Բայց ի՞նչ անել, եթե մենք պարզապես ուզում ենք ամփոփել որոշակի դաշտ, որը համապատասխանում է բազմաթիվ պայմաններին:
Այս սցենարում մենք սահմանում ենք չորս չափորոշիչներ մի տիրույթում (այսինքն՝ B5:E6 ) և <1:>DSUM գումարում է Ընդհանուր գին դաշտի մուտքերը, որոնք ունեն
⏩ Պատվերի ID հավասար կամ մեծ 10017-ից:
⏩ Տարածաշրջան Արևելք.
⏩ Տեղադրված է Թխուկներ կատեգորիայում:
⏩ Նշված է որպես Arrow Root Արտադրանք:
➧ Ցանկացած բջիջում գրեք հետևյալ բանաձևը ( այսինքն՝ G5:H5 ).
=DSUM(B8:H19,"Total Price",B5:E6)
Հղումները հայտարարում են նույն փաստարկները, ինչ նախորդ օրինակներում: Բոլոր չափանիշները գտնվում են B8:H19 տիրույթում, ինչպես տեսնում ենք:
Բանաձևը համապատասխանում է յուրաքանչյուր նշված դաշտի չափանիշներին և շարժվում է դեպի աջ՝ վերջապես համապատասխան գրառումներին համապատասխանելու համար:
➧ Սեղմեք ENTER: Ամբողջ արժեքը հայտնվում է:
Բանաձևը վերջապես համընկնում է 3 գրառումների հետ, որոնք համապատասխանում են պարտադրված պայմաններին և վերադարձնում է $695,42 արժեք: .
Եթե մենք խաչակնքենք արդյունքի արժեքը համընկնող գրառումների հետ, ապա արժեքը նույնն է թվում ( $318.28 + $303.02 + $74.12 ) 695,42$ ։
Օրինակ 4. DSUM օգտագործվում է VBA մակրոներում
Մենք կարող ենք նաև օգտագործել DSUM գործում է VBA Macro կոդերում: Հետևելով մակրո DSUM ֆունկցիայի ձևաչափին, մենք կարող ենք ընդօրինակել այս հոդվածի նախորդ օրինակները:
Ենթադրենք, մենք ուզում ենք յուրաքանչյուր մուտքի Ընդհանուր գնի գումարը: տվյալների բազան:
➧ Սեղմեք ALT+F11 ընդհանրապես: Մի պահ Microsoft Visual Basic պատուհանը բացվում է: Microsoft Visual Window-ում ընտրեք Տեղադրել > Ընտրեք Մոդուլ :
➧ Մոդուլում , տեղադրեք հետևյալ Maco կոդը, այնուհետև սեղմեք F5 գործարկելու համարկոդը:
4611
Macro կոդում,
“F5:G5” ; ցույց է տալիս, թե որտեղ է նստելու ստացված արժեքը:
➧ Վերադառնալ աշխատաթերթ և կտեսնեք Ընդհանուր գնի գրառումների գումարը F5:G5 բջիջում: .
Տարբերակել SUMIF, SUMIFS և DSUM.
Ասպեկտներ | SUMIF | SUMIFS | DSUM |
---|---|---|---|
Շարահյուսություն | SUMIF(միջակայք, չափանիշներ, [գումար_միջակայք]) | SUMIFS (գումար_միջակայք, չափանիշ_միջակայք1, չափանիշներ1, [չափանիշ_միջակայք2, չափանիշներ2], …) | ><էջանիշ <3, UM, դաշտ 15> |
Տվյալների բազա | Պայմանական ֆունկցիա | Պայմանական ֆունկցիա | Տվյալների բազայի ֆունկցիա |
Ձևավորում | Հատուկ ձևավորում չի պահանջվում | Առանձնահատուկ ձևավորում չի պահանջվում | Գործելու համար դաշտային պիտակներ են պահանջվում |
Պարտադրող չափանիշներ | Մեկ չափանիշը կարող է զետեղվել բանաձևի ներսում կամ դրսում | Բազմաթիվ չափանիշներ կարող են զետեղվել ներսում կամ դրսում Բանաձևը և տեսքը խառնաշփոթ, բայց ճկուն: | Չափանիշները սահմանվում են բանաձևից դուրս կամ ներսում և մաքուր տեսք ունեն |
Բազմաթիվ չափանիշների կիրառում նույն դիրքում | Կիրառելի չէ | Հնարավոր չէ միևնույն դիրքում կարգավորել բազմաթիվ չափանիշներ | Հեշտությամբ բռնակներ |
Հասկանալը | Համեմատաբար հեշտ է հասկանալ, քան SUMIFS ֆունկցիան | Ավելի դժվար է հասկանալ և կիրառել | Հեշտությամբ Հասկանալի է |
Շենքերի համալիր չափորոշիչներ | Պատվերով համալիր չափորոշիչներ կառուցելը դժվար է | Շատ արևելք կառուցել անհատական համալիր չափանիշներ | Դժվար է ստեղծել անհատական համալիր չափանիշներ |
⧭ DSUM-ն օգտագործելիս պետք է հիշել
🔼 Չափանիշների շրջանակը կարող է լինել աշխատաթերթի ցանկացած կետում: Այնուամենայնիվ, նախընտրելի է չտեղադրել չափանիշների տիրույթը այնպիսի դիրքերում, ինչպիսին է տվյալների բազայի հետ համընկնումը և տվյալների բազայի տակ:
🔼 Եթե DSUM -ը պետք է կատարի ամբողջ տվյալների բազան, տեղադրեք դատարկ տող: Չափանիշների տիրույթի վերնագրի տակ:
🔼 Չափանիշների ցանկացած տիրույթ կարող է օգտագործվել, եթե այն բաղկացած է առնվազն մեկ սյունակային դաշտից և մեկ պայմանից: