Isi kandungan
Excel DSUM ialah fungsi jumlah PANGKALAN DATA . Fungsi DSUM mengira jumlah medan yang ditentukan mengikut kriteria yang ditentukan. Ia memerlukan tiga hujah mandatori: Julat , Medan dan Kriteria .
Dalam artikel ini, anda akan dapat mengetahui cara anda boleh menggunakan fungsi DSUM dengan contoh yang sesuai.
Muat turun Buku Kerja Excel
Penggunaan Fungsi DSUM Excel.xlsmFungsi DSUM Excel: Sintaks dan Argumen
⦽ Objektif Fungsi:
Fungsi DSUM mengira jumlah jumlah Medan tertentu dengan memadankan Kriteria tertentu daripada Julat tertentu.
⦽ Sintaks:
DSUM (database, field, criteria)
⦽ Penjelasan Hujah:
Argumen | Diperlukan/Pilihan | Penjelasan |
---|---|---|
julat | Diperlukan | julat sel yang menyimpan semua entri |
medan | Diperlukan | Menunjukkan lajur untuk dikira untuk jumlah |
kriteria | Diperlukan | julat sel di mana syarat khusus ditetapkan |
⦽ Perkara yang Boleh Digunakan sebagai Kriteria:
DSUM menawarkan berbilang jenis kriteria untuk menapis data daripada julat. Beberapa jenis kriteria yang paling banyak digunakanialah
Kriteria | Jenis | Output |
---|---|---|
"Harga unit" String
|
Wildcard | Baris bermula dengan “Masak” | |
*ies | Wildcard | <1 |
<120 | Perbandingan | >< s 120 Perbandingan |
Perbandingan
|
⦽ Parameter Kembali:
Fungsi DSUM mengembalikan nilai jumlah.
⦽ Berlaku Pada:
Microsoft Excel versi 2000 hingga Office 365, Excelversi 2011 untuk Mac dan seterusnya.
4 Contoh yang Sesuai untuk Menggunakan Fungsi DSUM Excel
Contoh 1: DSUM Digunakan sebagai Fungsi
Seperti semua fungsi lain, DSUM ialah fungsi Excel dan ia berfungsi seperti itu. Anda hanya perlu mengisytiharkan argumen seperti yang diarahkan oleh sintaks.
➧ Tampalkan formula berikut dalam mana-mana sel kosong (iaitu, G5:H5 ) untuk mengira jumlah medan Harga Unit .
=DSUM(B8:H19,"Unit Price",B5:C6)
Di dalam formula,
B8:H19; ialah julat.
“Harga Seunit”; ialah medan tertentu yang anda kira jumlahnya.
B5:C6; julat di mana terdapat kriteria khusus.
➧ Tekan ENTER . Kemudian nilai yang dinilai akan muncul.
Dengan formula, kami mengenakan dua kriteria
⏩ Jumlah Harga Unit daripada ID Pesanan s lebih besar daripada 10021 .
⏩ Jumlah Harga Seunit daripada Kuantiti dijual lebih daripada atau sama dengan 120 .
Fungsi DSUM menilai $3.74 . Ia menjumlahkan penyertaan yang menggalakkan (iaitu $1.87 dan $1.87 ) dan menghasilkan ( $1.87+$1.87 ) $3.74 .
Anda boleh menggunakan kriteria berbeza bergantung pada jenis data anda dan fungsi DSUM berfungsi dengan baik.
Contoh 2: DSUM Mengira Jumlah Jumlah (Kriteria Tunggal)
Serupa dengan fungsi SUM , fungsi DSUM boleh mengira jumlah jumlah mana-mana Medan (iaitu, Mana-mana Lajur ). Dalam kes ini, kami mengira Jumlah Harga bagi setiap produk yang dijual daripada set data.
➧ Tulis formula di bawah dalam mana-mana sel (iaitu, G5 :H5 ).
=DSUM(B8:H19,"Total Price",B5:C6)
Dalam formula,
B8:H19; menunjukkan julat.
“Jumlah Harga”; menunjukkan medan tertentu yang anda kira jumlahnya.
B5:C6; merujuk kepada julat di mana kriteria khusus wujud.
➧ Tekan ENTER . Selepas itu, jumlah nilai jumlah akan muncul.
Formula hanya mengenakan satu kriteria
⏩ Untuk menjumlahkan Jumlah Harga daripada ID Pesanan sama kepada atau kurang daripada 10017 ini bermakna semua entri dalam set data.
Nilai terhasil formula ialah $2033.01. Ia menjumlahkan semua entri dalam lajur Jumlah Harga . Anda boleh menggunakan pengepala lain sebagai medan untuk menghasilkan jumlah keseluruhan.
Contoh 3: DSUM Mengira Jumlah (Berbilang Kriteria)
Daripada contoh sebelumnya (iaitu, Contoh 2 ), kita mengetahui fungsi DSUM berfungsi sama dengan fungsi SUM . Tetapi bagaimana jika kita hanya mahu menjumlahkan medan tertentu yang mematuhi berbilang syarat?
Dalam senario ini, kami mengenakan empat kriteria dalam julat (iaitu, B5:E6 ) dan DSUM menjumlahkan masukan medan Jumlah Harga yang mempunyai
⏩ ID Pesanan sama atau lebih besar daripada 10017.
⏩ Wilayah Timur.
⏩ Diletakkandalam kategori Kuki .
⏩ Dikenal pasti sebagai Produk Arrow Root .
➧ Tulis formula berikut dalam mana-mana sel ( iaitu G5:H5 ).
=DSUM(B8:H19,"Total Price",B5:E6)
Rujukan mengisytiharkan hujah yang sama seperti dalam contoh sebelumnya. Semua kriteria terletak dalam julat B8:H19 seperti yang kita lihat.
Formula memadankan setiap medan yang ditentukan dengan kriteria dan bergerak ke kanan untuk akhirnya memadankan entri yang sesuai.
➧ Tekan ENTER. Nilai agregat muncul.
Formula akhirnya sepadan dengan 3 entri yang mematuhi syarat yang dikenakan dan mengembalikan nilai $695.42 .
Jika kita menyemak silang nilai yang terhasil dengan entri yang dipadankan, nilai tersebut nampaknya sama ( $318.28 + $303.02 + $74.12 ) $695.42 .
Contoh 4: DSUM Digunakan dalam Makro VBA
Kami juga boleh menggunakan DSUM berfungsi dalam kod VBA Macro . Mengikuti format fungsi Macro DSUM , kami boleh meniru mana-mana contoh sebelumnya artikel ini.
Katakanlah, kami mahukan jumlah Jumlah Harga setiap entri dalam set data.
➧ Tekan ALT+F11 sama sekali. Seketika Tetingkap Microsoft Visual Basic terbuka. Dalam Microsoft Visual Window , Pilih Sisipkan > Pilih Modul .
➧ Dalam Modul , Tampal kod Maco berikut kemudian Tekan F5 untuk menjalankankod.
1365
Dalam kod Makro ,
“F5:G5” ; menunjukkan di mana nilai terhasil akan diletakkan.
➧ Kembali ke lembaran kerja dan anda akan melihat jumlah entri Jumlah Harga dalam sel F5:G5 .
Bezakan SUMIF, SUMIFS dan DSUM:
Tidak Berkenaan
Aspek | SUMIF | SUMIFS | DSUM |
---|---|---|---|
Sintaks | SUMIF(julat, kriteria, [julat_jumlah]) | SUMIFS(julat_jumlah, julat_kriteria1, kriteria1, [julat_kriteria2, kriteria2], …) | DSUM(pangkalan data) <3 kriteria 15> |
Pangkalan Data | Fungsi Bersyarat | Fungsi Bersyarat | Fungsi pangkalan data |
Pembentukan | Tiada Pembentukan Tertentu Diperlukan | Tiada Pembentukan Tertentu Diperlukan | Memerlukan Label Medan untuk Beroperasi |
Kriteria Mengenakan | Kriteria Tunggal boleh Dimasukkan Di Dalam atau Di Luar Formula | Pelbagai Kriteria boleh Dimasukkan Di Dalam atau Di Luar e Formula dan Nampak kemas tetapi Fleksibel. | Kriteria Ditakrifkan Di Luar atau Di Dalam Formula dan Kelihatan Bersih |
Mengendalikan Berbilang Kriteria dalam Kedudukan Yang Sama | |||
Tidak Dapat Mengendalikan Berbilang Kriteria dalam Kedudukan Yang Sama | Mengendalikan dengan Mudah | ||
Pemahaman | Secara perbandingan Mudah Difahami berbanding Fungsi SUMIFS | Lebih Sukar Difahami dan Diaplikasikan | Dengan Mudah Difahamkan |
Kriteria Kompleks Bangunan | Membina Kriteria Kompleks Tersuai Sukar | Sangat Timur untuk Membina Kriteria Kompleks Tersuai | Sukar untuk Membina Kriteria Kompleks Tersuai |
⧭ Perkara yang Perlu Diingati Semasa Menggunakan DSUM
🔼 Julat kriteria boleh berada di mana-mana dalam lembaran kerja. Walau bagaimanapun, adalah lebih baik untuk tidak meletakkan julat kriteria dalam kedudukan seperti bertindih dengan set data dan di bawah set data.
🔼 Jika DSUM perlu melakukan pada keseluruhan set data, letakkan baris kosong di bawah pengepala julat kriteria.
🔼 Sebarang julat kriteria boleh digunakan jika ia terdiri daripada sekurang-kurangnya satu medan lajur dan satu syarat.