Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel SUMPRODUCT işlevi

Author Xiaoyang Last modified

Excel'de, SUMPRODUCT işlevi iki veya daha fazla sütun veya diziyi birbiriyle çarpmak ve ardından çarpımların toplamını elde etmek için kullanılabilir. Aslında, SUMPRODUCT, COUNTIFS veya SUMIFS işlevi gibi birden çok kritere göre hücre değerlerini saymanıza veya toplamanıza yardımcı olabilen kullanışlı bir işlevdir. Bu makale, bu SUMPRODUCT işlevinin sözdizimini ve bazı örneklerini tanıtmaktadır.

show the usage of SUMPRODUCT function


 Sözdizimi:

Excel'deki SUMPRODUCT işlevi için sözdizimi şudur:

=SUMPRODUCT (dizi1, [dizi2], ...)

 Argümanlar:

  • dizi1: Gerekli. Çarpmak ve ardından toplamak istediğiniz ilk dizi veya hücre aralığı.
  • dizi2: İsteğe bağlı. Çarpmak ve ardından toplamak istediğiniz ikinci dizi veya hücre aralığı.

Notlar:

  • 1. Aralıkta sayısal olmayan değerler varsa, SUMPRODUCT bunları sıfır olarak değerlendirir.
  • 2. Diziler veya aralıklar farklı sayıda satır ve sütuna sahipse, SUMPRODUCT işlevi bir #DEĞER! hatası döndürür.
  • 3. Dizilerde mantıksal testler varsa, bunlar DOĞRU ve YANLIŞ değerleri oluşturacaktır. Çoğu durumda, bunları çift tekli operatör (--) kullanarak 1 ve 0'a dönüştürmeniz gerekir.
  • 4. SUMPRODUCT işlevi, Excel 2007 ve sonraki sürümlerinde en fazla 255 argümanı işleyebilir, daha önceki Excel sürümlerinde ise yalnızca 30 argümanı işleyebilir.
  • 5. SUMPRODUCT işlevi joker karakterleri desteklemez.

 Dönüş:

Çarpılmış ve toplanmış dizilerin sonucunu döndürür.


 Örnekler:

Örnek 1: SUMPRODUCT işlevinin temel kullanımı

SUMPRODUCT'un temel kullanımı, iki sütunu çarpmak ve ardından bunları toplamaktır, örneğin aşağıdaki ekran görüntüsündeki verilere sahipsiniz, şimdi siparişi ve birim fiyatını çarpmak ve tüm çarpım sonuçlarını toplayarak toplam fiyatı elde etmek istiyorsunuz.

show the usage of SUMPRODUCT function

Bu görevle başa çıkmak için lütfen aşağıdaki formülü uygulayın:

=SUMPRODUCT(B2:B7,C2:C7)

Açıklama: Bu formül SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.

Ve sonra, Enter tuşuna basın, sütun B'deki hücreler aynı satırdaki sütun C'deki karşılık gelen hücrelerle çarpılır ve sonuçlar toplanır. Ekran görüntüsüne bakın:

show the usage of SUMPRODUCT function


Örnek 2: Birden çok kriterle hücreleri toplamak için SUMPRODUCT işlevi

Birden çok koşula dayalı hücre değerlerini toplamak için SUMIFS işlevinden başka, SUMPRODUCT işlevi de bu işi hızlı ve kolay bir şekilde çözebilir.


Durum 1: Başka bir sütunda belirli metin içeriyorsa hücre değerlerini toplama

Diyelim ki, aşağıdaki ekran görüntüsünde gösterildiği gibi bir veri tablonuz var, şimdi ürünün KTE ve adının David olduğu toplam fiyatı hesaplamak istiyorsunuz, Excel'de SUMPRODUCT formülünü kullanarak bunu nasıl yaparsınız?

show the usage of SUMPRODUCT function

1. Lütfen aşağıdaki formüllerden herhangi birini boş bir hücreye girin veya kopyalayın:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12="David"), D2:D12)
=SUMPRODUCT((A2:A12="KTE")*(B2:B12="David")*D2:D12)
  • İpuçları: Yukarıdaki formülde:
  • A2:A12="KTE": toplamak istediğiniz ilk kriter_aralığı ve kriterdir.
  • B2:B12="David": toplamak istediğiniz ikinci kriter_aralığı ve kriterdir.
  • D2:D12: hücre değerlerini toplamak istediğiniz toplama aralığıdır.

2. Sonra, ihtiyacınız olan sonucu almak için Enter tuşuna basın:

show the usage of SUMPRODUCT function


Durum 2: OR mantığıyla birden çok kriterle hücreleri toplama

OR mantığıyla birden çok kritere dayalı hücreleri toplamak için, SUMPRODUCT işlevi içindeki birden çok koşulu birleştirmek için artı sembolü (+) kullanmalısınız.

Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi sütun A'daki KTE ve KTO ürünlerinin toplam fiyatını toplamak istiyorum:

show the usage of SUMPRODUCT function

Lütfen aşağıdaki formülü boş bir hücreye uygulayın:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"), C2:C12)

Ve sonra, Enter tuşuna basın, KTE ve KTO ürünlerinin toplam fiyatı hesaplanmıştır, ekran görüntüsüne bakın:

show the usage of SUMPRODUCT function


Durum 3: OR ve AND mantığıyla birden çok kriterle hücreleri toplama

Bazı durumlarda, aynı anda hem OR hem de AND mantığını kullanarak hücreleri toplamanız gerekebilir. SUMPRODUCE işlevi de bu işi kolaylıkla çözebilir.

Yıldız işareti (*) VE operatörü olarak kullanılır.

Artı sembolü (+) VEYA operatörü olarak kullanılır.

Bir örnek verelim, satışın 200'den büyük olduğu KTE ve KTO ürünlerinin toplam fiyatını toplamak için.

show the usage of SUMPRODUCT function

Lütfen aşağıdaki formülü kopyalayın veya girin:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO"))*C2:C12)

Sonra, ihtiyacınız olan sonucu almak için Enter tuşuna basın:

show the usage of SUMPRODUCT function


Örnek 3: Birden çok kriterle hücreleri saymak için SUMPRODUCT işlevi

Genellikle, bu SUMPRODUCT işlevi de Excel'de birden çok kritere göre hücreleri saymamıza yardımcı olabilir. Toplama değerleri gibi, sadece formülden sum_range argümanını kaldırmalısınız.


Durum 1: AND mantığıyla birden çok kriterle hücreleri sayma

Burada, ürünün KTE ve satışın 200'den büyük olduğu hücreleri saymak istiyorum. Öyleyse, lütfen aşağıdaki formüllerden herhangi birini kullanın:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12>200))
=SUMPRODUCT((A2:A12="KTE")*(B2:B12>200))
  • İpuçları: Yukarıdaki formülde:
  • A2:A12="KTE": saymak istediğiniz ilk kriter_aralığı ve kriterdir.
  • B2:B12>200: saymak istediğiniz ikinci kriter_aralığı ve kriterdir.

Ve sonra, sonucun sayısını almak için Enter tuşuna basın:

show the usage of SUMPRODUCT function


Durum 2: OR mantığıyla birden çok kriterle hücreleri sayma

Sütun A'daki KTE ve KTO ürünlerinin sayısını saymak için lütfen bu formülü uygulayın:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"))

Ve sonra, KTE ve KTO ürünlerinin sayısını almak için Enter tuşuna basın. Ekran görüntüsüne bakın:

show the usage of SUMPRODUCT function


Durum 3: OR ve AND mantığıyla birden çok kriterle hücreleri sayma

Satışın 200'den büyük olduğu KTE ve KTO ürünlerinin sayısını saymak için aşağıdaki formülü uygulamalısınız:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO")))

Sonra, ihtiyacınız olan sonuç sayısını almak için Enter tuşuna basın:

show the usage of SUMPRODUCT function


Örnek 4: Ağırlıklı ortalamayı SUMPRODUCT işlevi ile hesaplamak

Normalde, bir hücre aralığının ortalamasını hızlı ve kolay bir şekilde hesaplayabiliriz. Ancak, farklı düzeylerde ilgisi olan bir değer listesinin ortalamasını hesaplamak isterseniz, bu ağırlıklı ortalama anlamına gelir. Excel'de bunu doğrudan elde etmek için bir işlev yoktur. Ancak, SUMPRODUCT işlevi size bununla başa çıkmaya yardımcı olabilir.

Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi bir öğrencinin not istatistikleri tablom var, her görev farklı ağırlığa sahip.

show the usage of SUMPRODUCT function

Ağırlıklı ortalamayı hesaplamak için lütfen aşağıdaki formülü kullanın:

=SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)

Açıklama: Bu formül: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)

Ve sonra, ağırlıklı ortalama hemen hesaplandı, ekran görüntüsüne bakın:

show the usage of SUMPRODUCT function


 SUMPRODUCT işleviyle ilgili daha fazla makale:

  • Birden Çok Çalışma Sayfasında Belirli Bir Değeri Sayma
  • Diyelim ki, aşağıdaki verileri içeren birden fazla çalışma sayfam var ve şimdi bu çalışma sayfalarından belirli bir değer olan “Excel” in geçme sayısını bulmak istiyorum. Birden çok çalışma sayfasında belirli değerleri nasıl sayabilirim?
  • Excel'de Ağırlıklı Ortalamayı Hesapla
  • Örneğin, fiyatları, ağırlıkları ve miktarları içeren bir alışveriş listeniz var. Excel'de ORTALAMA işlevini kullanarak ortalama fiyatı kolayca hesaplayabilirsiniz. Peki ya ağırlıklı ortalama fiyat? Bu makalede, ağırlıklı ortalamayı hesaplama yöntemini ve ayrıca Excel'de belirli kriterlere göre ağırlıklı ortalamayı hesaplama yöntemini tanıtacağım.

En İyi Ofis Verimlilik Araçları

Kutools for Excel - Kalabalıktan Farklılaşmanızı Sağlar

🤖 KUTOOLS AI Asistanı: Akıllı Yürütme, Kod Oluşturma, Özel Formüller Oluşturma, Veri Analizi ve Grafik Oluşturma, Kutools İşlevlerini Çağırma Üzerine Dayalı Veri Analizini Devrimleştirin…
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Belirle  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştir  |  Formül Kullanmadan Yuvarla ...
Süper VLookup: Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Üzerinden  |  Bulanık Eşleme...
Gelişmiş Açılır Liste: Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste...
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Aç/Kapa  Sütunları Karşılaştırarak Aynı ve Farklı Hücreleri Seç ...
Öne Çıkan Özellikler: Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Otomatik Metin Kütüphanesi (Kaynak Kütüphanesi)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Hücreleri Şifrele/Şifresini Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili filtrele...) ...
En İyi 15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil ...)  |  50+ Grafik Türü (Gantt Grafiği ...)  |  40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla ...)  |  19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle ...)  |  12 Dönüştürme Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme ...)  |  7 Birleştirme ve Bölme Aracı (Gelişmiş Satırları Birleştir, Excel Hücrelerini Böl ...)  |  ... ve daha fazlası
Kutools'u İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40'tan fazla diğer dil desteğiyle tercih ettiğiniz dilde kullanın!

Kutools for Excel, İhtiyacınız Olan Her Şeyin Bir Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...


Office Tab - Microsoft Office'de (Excel Dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirin

  • Onlarca açık belge arasında bir saniyede geçiş yapın!
  • Her gün yüzlerce fare tıklamasından sizi kurtarır, fare eline veda edin.
  • Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
  • Chrome, Edge ve Firefox gibi Office'e (Excel dahil) Etkin Sekmeler Getirir.