Excel DSUM Fonksiyonu Nasıl Kullanılır (4 Uygun Örnek)

  • Bunu Paylaş
Hugh West

Excel DSUM fonksiyonu bir VERİTABANI toplam fonksiyonu. DSUM fonksiyonu, belirtilen kriterleri izleyerek belirtilen alanların toplamını hesaplar. Üç zorunlu bağımsız değişken alır: Menzil , Saha ve Kriterler .

Bu makalede, aşağıdaki araçları nasıl kullanabileceğinizi öğreneceksiniz DSUM fonksiyonunu uygun örneklerle açıklar.

Excel Çalışma Kitabını İndirin

Excel DSUM İşlevinin Kullanım Alanları.xlsm

Excel DSUM İşlevi: Sözdizimi ve Bağımsız Değişkenler

⦽ Fonksiyon Hedefi:

Bu DSUM işlevi, belirli bir toplamı hesaplar Saha eşleştirerek Kriterler belirli bir Menzil .

⦽ Sözdizimi:

DSUM (veritabanı, alan, kriter)

⦽ Argümanlar Açıklama:

Tartışma Gerekli / İsteğe bağlı Açıklama
aralık Gerekli tüm girişleri tutan hücre aralığı
alan Gerekli Toplam için hesaplanacak sütunu belirtir
Kriterler Gerekli belirli koşulların atandığı hücre aralığı

⦽ Kriter Olarak Neler Kullanılabilir?

DSUM aralıktaki verileri filtrelemek için birden fazla ölçüt türü sunar. En çok kullanılan bazı ölçüt türleri şunlardır

Kriterler Tip Çıktı
"Birim Fiyat" String Satırlar "Birim Fiyat" ile eşleşir
Cook* Wildcard Satırlar "Cook" ile başlar
*ies Wildcard Satırlar "ies" ile biter
120 Sayı 120'ye eşit
>120 Karşılaştırma 120'den büyük
<120 Karşılaştırma 120'den az
>=120 Karşılaştırma 120'den büyük veya eşit
120 Karşılaştırma Eşit değil 120
Karşılaştırma Boş değil
=B7 Formül B7'nin argümanına eşittir

⦽ Dönüş Parametresi:

Bu DSUM işlevi bir toplam değeri döndürür.

⦽ Şunlar İçin Geçerlidir:

Microsoft Excel sürümü 2000 Ofis'e 365, Excel sürümü 2011 için Mac ve sonrası.

4 Excel DSUM Fonksiyonunu Kullanmak İçin Uygun Örnekler

Örnek 1: Fonksiyon Olarak Kullanılan DSUM

Diğer tüm fonksiyonlar gibi, DSUM bir Excel fonksiyonudur ve bu şekilde çalışır. Sadece argümanları sözdiziminde belirtildiği gibi bildirmeniz gerekir.

Aşağıdaki formülü herhangi bir boş hücreye yapıştırın (örn, G5:H5 ) toplamını hesaplamak için Birim Fiyat Alan.

=DSUM(B8:H19, "Birim Fiyat",B5:C6)

Formülün içinde,

B8:H19; aralıktır.

"Birim Fiyat"; toplamını hesapladığınız belirtilen alandır.

B5:C6; belirli kriterlerin mevcut olduğu aralık.

Basın GİRİŞ Ardından değerlendirilen değer görünecektir.

Formüle göre, iki kriter uyguluyoruz

Toplam Birim Fiyat . Sipariş Kimliği 'den daha büyük 10021 .

Toplam Birim Fiyat . Miktar eşit veya daha fazla satıldı 120 .

Bu DSUM fonksiyonu değerlendirir $3.74 Olumlu girişleri toplar (örn. $1.87 ve $1.87 ) ve ( $1.87+$1.87 ) $3.74 .

Veri türlerinize bağlı olarak farklı ölçütler kullanabilir ve DSUM işlevi gayet iyi çalışıyor.

Örnek 2: DSUM Toplam Toplamı Hesaplar (Tek Kriter)

Benzer şekilde SUM fonksiyonunu DSUM fonksiyonu herhangi bir Alanın toplamını hesaplayabilir (örn, Herhangi bir Sütun Bu durumda, aşağıdaki değerleri hesaplarız Toplam Fiyat veri kümesinden satılan her ürünün.

Aşağıdaki formülü herhangi bir hücreye yazın (örn, G5:H5 ).

=DSUM(B8:H19, "Toplam Fiyat",B5:C6)

Formülde,

B8:H19; aralığı gösterir.

"Toplam Fiyat"; toplamını hesapladığınız belirtilen alanı belirtir.

B5:C6; belirli kriterlerin mevcut olduğu aralığı ifade eder.

Vurmak GİRİŞ Daha sonra, toplam toplam değer görünecektir.

Formül sadece bir kriter getirmektedir

⏩ Toplamak için Toplam Fiyat . Sipariş Kimliği 'ye eşit veya daha küçüktür. 10017 bu da veri kümesindeki tüm girdiler anlamına gelir.

Formülün sonuç değeri şöyledir $2033.01. 'deki tüm girişleri toplar. Toplam Fiyat sütun . Toplam tutarı bulmak için diğer başlıkları alan olarak kullanabilirsiniz.

Örnek 3: DSUM Toplamı Hesaplar (Çoklu Kriter)

Önceki örnekten (örn, Örnek 2 ), öğreniyoruz DSUM fonksiyonu da benzer şekilde SUM fonksiyonu. Peki ya sadece birden fazla koşula uyan belirli bir alanı toplamak istiyorsak?

Bu senaryoda, bir aralıkta dört kriter uyguluyoruz (örn, B5:E6 ) ve DSUM girişlerini toplar Toplam Fiyat sahip olan alan

Sipariş Kimliği eşit veya daha büyük 10017.

Bölge Doğu'ya.

Konumlandırılmış Çerezler kategori.

Olarak tanımlanmıştır Ok Kökü Ürün.

Aşağıdaki formülü herhangi bir hücreye yazın (örn, G5:H5 ).

=DSUM(B8:H19, "Toplam Fiyat",B5:E6)

Referanslar önceki örneklerde olduğu gibi aynı argümanları beyan eder. B8:H19 görebildiğimiz kadarıyla.

Formül, belirtilen her alanı ölçütlerle eşleştirir ve son olarak uygun girdileri eşleştirmek için sağa doğru hareket eder.

Basın GIRIN. Toplam değer görünür.

Formül sonunda eşleşir 3 koşullarına uyan girdileri toplar ve şu değeri döndürür $695.42 .

Elde edilen değeri eşleşen girişlerle çapraz kontrol edersek, değer aynı görünür ( $318.28 + $303.02 + $74.12 ) $695.42 .

Örnek 4: VBA Makrolarında Kullanılan DSUM

Biz de kullanabiliriz DSUM içinde işlev VBA Makro Kodlar. Makroyu Takip Etme DSUM fonksiyon formatını kullanarak, bu makalenin önceki örneklerini taklit edebiliriz.

Diyelim ki, toplamını istiyoruz Toplam Fiyat veri kümesindeki her girişin.

Vurmak ALT+F11 Tamamen. Bir dakika içinde Microsoft Visual Basic Penceresi açılır. Microsoft Görsel Pencere , Seçiniz Ekleme > Seçin Modül .

İçinde Modül , Aşağıdaki Maco kodunu yapıştırın ve ardından F5 kodu çalıştırmak için.

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

İçinde Makro Kod,

"F5:G5" ; sonuç değerinin nereye oturacağını gösterir.

Çalışma sayfasına geri döndüğünüzde aşağıdakilerin toplamını göreceksiniz Toplam Fiyat hücredeki girişler F5:G5 .

SUMIF, SUMIFS ve DSUM'ı ayırt edin:

Yönler SUMIF SUMIFS DSUM
Sözdizimi SUMIF(aralık, ölçüt, [sum_range]) SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

DSUM(veritabanı, alan, kriter)

Veritabanı Koşullu Fonksiyon Koşullu Fonksiyon Bir veritabanı İşlevi
Oluşum Belirli Bir Formasyona İhtiyaç Yok Belirli Bir Formasyona İhtiyaç Yok Çalıştırmak için Saha Etiketleri Gerektirir
Dayatmacı Kriterler Tek Kriter Formülün İçine veya Dışına Eklenebilir Birden Fazla Kriter Formülün İçine veya Dışına Eklenebilir ve Dağınık Ama Esnek Görünebilir. Kriterler Formülün Dışında veya İçinde Tanımlanır ve Temiz Görünür
Aynı Konumda Birden Fazla Kriteri İşleme

Geçerli değil

Aynı Konumda Birden Fazla Kriter İşlenemiyor Kolay Kullanım
Anlamak SUMIFS Fonksiyonuna Göre Anlaşılması Nispeten Daha Kolay Anlaşılması ve Uygulanması Daha Zor Kolayca Anlaşılır
Yapı Kompleksi Kriterleri Özel Karmaşık Kriterler Oluşturmak Zordur Özel Karmaşık Kriterler Oluşturmak İçin Çok Doğu Özel Karmaşık Kriterler Oluşturmak Zor

⧭ DSUM Kullanırken Akılda Tutulması Gerekenler

🔼 Ölçüt aralığı çalışma sayfasında herhangi bir yerde olabilir. Ancak ölçüt aralığının veri kümesi ile çakışması, veri kümesinin altında olması gibi konumlara yerleştirilmemesi tercih edilir.

🔼 Eğer DSUM tüm veri kümesinde gerçekleştirmesi gerekiyorsa, kriter aralığının başlığının altına boş bir satır yerleştirin.

🔼 En az bir sütun alanı ve bir koşuldan oluşuyorsa herhangi bir kriter aralığı kullanılabilir.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.