Mündəricat
Excel DSUM funksiyası MƏLUMAT BAZASI cəmi funksiyasıdır. DSUM funksiyası müəyyən edilmiş meyarlara uyğun olaraq müəyyən edilmiş sahələrin cəmini hesablayır. O, üç məcburi arqument tələb edir: Range , Sahə və Meyarlar .
Bu məqalədə, siz DSUM funksiyasından müvafiq nümunələrlə necə istifadə edə biləcəyinizi öyrənəcəksiniz.
Excel İş Kitabını endirin
Excel DSUM Function.xlsm İstifadələriExcel DSUM Funksiya: Sintaksis və Arqumentlər
⦽ Funksiya Məqsədi:
DSUM funksiyası verilmiş Dəzilə -dən xüsusi Meyarlara uyğunlaşdırmaqla xüsusi Sahə -nin ümumi cəmini hesablayır.
⦽ Sintaksis:
DSUM (database, field, criteria)
⦽ Arqumentlər İzahı:
Arqument | Tələb/İstəyə bağlı | İzahat |
---|---|---|
aralıq | Tələb olunan | bütün qeydləri saxlayan xanalar diapazonu |
sahə | Tələb olunur | Cəmi üçün hesablanacaq sütunu göstərir |
meyarlar | Tələb olunur | xüsusi şərtlərin təyin olunduğu xanalar diapazonu |
⦽ Meyar kimi nə istifadə edilə bilər:
DSUM diapazondan verilənləri filtrləmək üçün çoxlu kriteriya növləri təklif edir. Ən çox istifadə olunan bəzi meyar növləri
>Meyarlar | Növ | Nəticə | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
“Vahid qiyməti” | String | Satırlar uyğun gəlir “Vahidin qiyməti” | ||||||||||||||||||||||
Co 7 > | ||||||||||||||||||||||||
6 > 17> | Sətirlər “Bişir” ilə başlayır | |||||||||||||||||||||||
*ies | Wildcard | ilə | sonlu satırlarla başlayır. | |||||||||||||||||||||
> | ||||||||||||||||||||||||
> 120-dən böyük | ||||||||||||||||||||||||
<120 | Müqayisə | dan | 1 1 1 dən çox | ><1 ><1 ><1 120 | müqayisə | daha çox və ya 50 | ||||||||||||||||||
müqayisə | ||||||||||||||||||||||||
Müqayisə | Boş deyil | |||||||||||||||||||||||
=B7 | 7 üçün | > |
⦽ Qaytarma Parametri:
DSUM funksiyası cəmi dəyəri qaytarır.
⦽ Tətbiq olunur:
Microsoft Excel versiyası 2000 Office 365, Excelversiya 2011 Mac və sonrakı.
Excel DSUM funksiyasından istifadə etmək üçün 4 uyğun nümunə
Nümunə 1: DSUM Funksiya kimi istifadə olunur
Bütün digər funksiyalar kimi, DSUM Excel funksiyasıdır və belə işləyir. Siz sadəcə olaraq arqumentləri sintaksisdə göstərildiyi kimi elan etməlisiniz.
➧ Hesablamaq üçün aşağıdakı düsturu istənilən boş xanaya (məsələn, G5:H5 ) yapışdırın. Vahid Qiymət sahəsinin cəmi.
=DSUM(B8:H19,"Unit Price",B5:C6)
Düsturun daxilində,
B8:H19; aralıqdır.
“Vahid qiyməti”; cəmi hesabladığınız göstərilən sahədir.
B5:C6; xüsusi kriteriyaların mövcud olduğu diapazon.
➧ ENTER düyməsini basın. Sonra qiymətləndirilmiş dəyər görünəcək.
Düsturla biz iki kriteriya tətbiq edirik
⏩ Sifariş ID -dən böyük olan
⏩ Cəmi Vahid Qiymət 1>10021 .
⏩ Məbləğ Vahid Qiymət -dən Miqdar 120 və ya ondan çox satılmışdır.
DSUM funksiyası $3,74 -ni qiymətləndirir. O, əlverişli qeydləri cəmləşdirir (yəni $1,87 və $1,87 ) və ( $1,87+1,87$ ) $3,74 ilə nəticələnir.
Məlumat tiplərinizdən asılı olaraq müxtəlif meyarlardan istifadə edə bilərsiniz və DSUM funksiyası yaxşı işləyir.
Misal 2: DSUM Ümumi Cəmi Hesablayır (Tək Meyar)
SUM funksiyasına bənzər, DSUM funksiyası istənilən Sahənin ümumi cəmini hesablaya bilər (yəni, İstənilən Sütun ). Bu halda, verilənlər bazasından hər bir satılan məhsulun Ümumi Qiyməti -ni hesablayırıq.
➧ Aşağıdakı düsturu istənilən xanaya yazın (yəni, G5) :H5 ).
=DSUM(B8:H19,"Total Price",B5:C6)
Düsturda
B8:H19; aralığı göstərir.
“Ümumi qiymət”; cəmi hesabladığınız göstərilən sahəni göstərir.
B5:C6; xüsusi kriteriyaların mövcud olduğu diapazona istinad edir.
➧ ENTER düyməsini basın. Daha sonra ümumi cəmi dəyər görünəcək.
Düstur yalnız bir meyar tətbiq edir
⏩ Sifariş ID -nin Ümumi Qiyməti -ni cəmləmək üçün bərabərdir. 10017 və ya ondan azdır, bu, verilənlər bazasındakı bütün qeydlər deməkdir.
Düsturun nəticə dəyəri $2033.01-dir. O, Ümumi Qiymət sütununda bütün qeydləri cəmləşdirir. Siz ümumi məbləği tapmaq üçün sahələr kimi digər başlıqlardan istifadə edə bilərsiniz.
Misal 3: DSUM Cəmi hesablayır (Birdən çox kriteriya)
Əvvəlki nümunədən (yəni, Nümunə 2 ), biz DSUM funksiyasının SUM funksiyasına bənzər şəkildə işlədiyini öyrənirik. Bəs biz sadəcə olaraq bir çox şərtlərə uyğun gələn xüsusi sahəni cəmləmək istəsək necə olar?
Bu ssenaridə biz diapazonda dörd meyar tətbiq edirik (yəni, B5:E6 ) və DSUM Ümumi Qiymət sahəsinin
⏩ Sifariş ID-si 10017-yə bərabər və ya daha çox olan daxiletmələri cəmləşdirir.
⏩ Region Şərq.
⏩ Yerləşdirilib Kukilər kateqoriyasında.
⏩ Ox Kökü Məhsul kimi müəyyən edilmişdir.
➧ Aşağıdakı düsturu istənilən xanaya yazın ( yəni, G5:H5 ).
=DSUM(B8:H19,"Total Price",B5:E6)
İstinadlar əvvəlki nümunələrdə olduğu kimi eyni arqumentləri bəyan edir. Gördüyümüz kimi bütün kriteriyalar B8:H19 diapazonunda yerləşir.
Düstur hər bir qeyd edilmiş sahəni meyarlara uyğunlaşdırır və nəhayət müvafiq qeydləri uyğunlaşdırmaq üçün sağa doğru hərəkət edir.
➧ ENTER düyməsini basın. Məcmu dəyər görünür.
Düstur nəhayət, qoyulmuş şərtlərə uyğun gələn 3 daxilə uyğun gəlir və $695,42 dəyəri qaytarır. .
Əgər nəticə dəyərini uyğun gələn qeydlərlə çarpaz yoxlasaq, dəyər eyni olacaq ( $318,28 + $303,02 + $74,12 ) 695,42$ .
Nümunə 4: VBA Makroslarında istifadə olunan DSUM
Biz DSUM -dan da istifadə edə bilərik. VBA Macro kodlarında funksiya. Makronun DSUM funksiya formatına uyğun olaraq, biz bu məqalənin hər hansı əvvəlki nümunələrini təqlid edə bilərik.
Deyək ki, biz hər girişin Ümumi Qiymət cəmini istəyirik. dataset.
➧ Ümumilikdə ALT+F11 düymələrini basın. Bir anda Microsoft Visual Basic pəncərəsi açılır. Microsoft Visual Window -da Insert seçin > Module seçin.
➧ Module , Aşağıdakı Maco kodunu yapışdırın və sonra <1 düyməsini basın. Çalıştırmaq üçün>F5 kod.
4289
Makro kodunda
“F5:G5” ; nəticə dəyərinin harada yerləşəcəyini göstərir.
➧ İş vərəqinə qayıdın və siz F5:G5 xanasında Ümumi Qiymət qeydlərinin cəmini görəcəksiniz. .
SUMIF, SUMIFS və DSUM-u fərqləndirin:
Tətbiq olunmur
Aspektlər | SUMIF | SUMIFS | DSUM |
---|---|---|---|
Sintaksis | SUMIF(aralıq, meyarlar, [Sum_Range]) | Sumiflər (Sum_range, Criteria_Range1, Criteria1, [meyarlar_range2, ...) | dsum (verilənlər bazası, meyarları) <3 15> |
Verilənlər bazası | Şərti Funksiya | Şərti Funksiya | Məlumat bazası Funksiyası |
Formasiya | Xüsusi Formasiyaya Ehtiyac Yoxdur | Xüsusi Formaya Ehtiyac Yoxdur | İşləmək üçün Sahə Etiketlərini Tələb edir |
Tətbiqetmə meyarları | Tək meyar düsturun içərisinə və ya xaricinə daxil edilə bilər | Çoxsaylı kriteriyalar içəriyə və ya kənara daxil edilə bilər e Formula və dağınıq, lakin Çevik görünür. | Kriteriyalar Formuladan Kənarda və ya İçəridə Müəyyən edilib və Təmiz Görünün |
Birdən çox Kriteriyanın Eyni Mövqedə İdarə Edilməsi | |||
Eyni Mövqedə Çoxsaylı Kriteriyaları idarə etmək mümkün deyil | Rahatlıqla idarə edir | ||
Anlamaq | SUMIFS funksiyasından daha asan başa düşmək | Anlamaq və tətbiq etmək daha çətindir | Asanlıqla Anlaşıldı |
Tikinti Kompleksi Meyarları | Xüsusi Kompleks Kriteriyalar Yaratmaq Çətindir | Xüsusi Kompleks Meyarlar Yaratmaq Çox Şərqdə | Xüsusi Mürəkkəb Meyarlar Yaratmaq Çətin |
⧭ DSUM-dan İstifadə Edərkən Yadda Tutmalı Olacaqlar
🔼 Kriteriya diapazonu ola bilər iş vərəqinin istənilən yerində olun. Bununla belə, kriteriya diapazonunu verilənlər bazası ilə üst-üstə düşən və verilənlər dəstinin altındakı mövqelərdə yerləşdirməməyə üstünlük verilir.
🔼 Əgər DSUM bütün verilənlər toplusunu yerinə yetirməlidirsə, boş sətir qoyun. kriteriya diapazonunun başlığının altında.
🔼 İstənilən meyar diapazonu ən azı bir sütun sahəsindən və bir şərtdən ibarət olarsa istifadə edilə bilər.