Excel SUMPRODUCT işlevi
Excel'de SUMPRODUCT işlevi, iki veya daha fazla sütun ya da diziyi çarpıp sonuçların toplamını almak için kullanılır. Aslında SUMPRODUCT, COUNTIFS veya SUMIFS işlevleri gibi çoklu kritere göre hücre değerlerini saymada veya toplamada yardımcı olan son derece kullanışlı bir işlevdir. Bu makalede, SUMPRODUCT işlevinin söz dizimi ve bazı örnek uygulamaları açıklanmaktadır.

- Örnek 1: SUMPRODUCT işlevinin temel kullanımı
- Örnek 2: SUMPRODUCT işleviyle çoklu kriterlere göre hücreleri toplama
- Örnek 3: SUMPRODUCT işleviyle çoklu kriterlere göre hücreleri sayma
- Örnek 4: SUMPRODUCT işleviyle ağırlıklı ortalamayı hesaplama
Söz Dizimi:
Excel'de SUMPRODUCT işlevinin söz dizimi şöyledir:
Bağımsız Değişkenler:
- array1Gerekli. Çarpmak ve ardından toplamak istediğiniz ilk dizi veya hücre aralığıdır.
- array2: İsteğe bağlı. Çarpmak ve ardından toplamak istediğiniz ikinci dizi veya hücre aralığıdır.
Notlar:
- 1. Aralıkta sayısal olmayan değerler varsa, SUMPRODUCT bunları sıfır olarak kabul eder.
- 2. Dizilerin veya aralıkların satır ve sütun sayıları eşleşmiyorsa, SUMPRODUCT işlevi #DEĞER! hatası verir.
- 3. Dizilerde mantıksal testler varsa, TRUE ve FALSE değerleri oluşur. Çoğu durumda, bunları çift eksi operatörü (--) kullanarak 1 ve 0’a dönüştürmeniz gerekir.
- 4. SUMPRODUCT işlevi, Excel 2007 ve sonraki sürümlerde en fazla 255 bağımsız değişkeni destekler; önceki sürümlerde ise yalnızca 30 bağımsız değişkenle sınırlıdır.
- 5. SUMPRODUCT, joker karakterleri desteklemez.
Dönüş:
Çarpılan ve toplanan dizilerin sonucunu verir.
Örnekler:
Örnek 1: SUMPRODUCT işlevinin temel kullanımı
SUMPRODUCT işlevinin temel kullanımı, iki sütunu çarpıp sonuçları toplamaktır. Örneğin, aşağıdaki ekran görüntüsündeki verilere sahipseniz, sipariş miktarını birim fiyatla çarparak tüm bu çarpımların toplamından toplam fiyatı elde etmek isteyebilirsiniz.

Bu görevi gerçekleştirmek için lütfen aşağıdaki formülü uygulayın:
Açıklama: Bu formül, SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7 ifadesine eşdeğerdir.
Ardından Enter tuşuna basın; B sütunundaki hücreler, C sütunundaki aynı satırdaki ilgili hücrelerle çarpılır ve sonuçlar toplanır. Ekran görüntüsüne bakın:

Örnek 2: SUMPRODUCT işleviyle çoklu kriterlere göre hücreleri toplama
Çoklu koşullara göre hücre değerlerini toplamak için SUMIFS işlevinin yanı sıra SUMPRODUCT işlevi de bu görevi hızlı ve zahmetsizce yerine getirebilir.
Durum 1: Başka bir sütunda belirli metin varsa hücre değerlerini toplama
Diyelim ki aşağıdaki ekran görüntüsünde gösterildiği gibi bir veri tablonuz var ve ürün KTE, isim David olduğunda toplam fiyatı hesaplamak istiyorsunuz. Excel’de bunu SUMPRODUCT formülüyle nasıl yaparsınız?

1. Lütfen aşağıdaki formüllerden herhangi birini boş bir hücreye girin veya kopyalayın:
- İpuçları: Yukarıdaki formülde:
- A2:A12="KTE": Toplamak istediğiniz değerler için başvuracağınız ilk kriter aralığı ve kriterdir.
- B2:B12="David": Toplamak istediğiniz değerler için uygulamak istediğiniz ikinci kriter_aralığı ve kriterdir.
- D2:D12: Toplamak istediğiniz hücre değerlerinin aralığıdır.
2. Ardından, ihtiyacınız olan sonucu almak için Enter tuşuna basın:

Durum 2: SUMPRODUCT işleviyle VEYA mantığıyla çoklu kriterlere göre hücreleri toplama
Çoklu kriterlere göre VEYA mantığıyla hücreleri toplamak için SUMPRODUCT işlevinde artı sembolünü (+) kullanarak koşulları birleştirin.
Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi A sütununda KTE ve KTO ürünlerinin toplam fiyatını toplamak istiyorum:

Lütfen aşağıdaki formülü boş bir hücreye uygulayın:
Ardından Enter tuşuna basın; KTE ve KTO ürünlerinin toplam fiyatı hesaplanacaktır. Ekran görüntüsüne bakın:

Durum 3: SUMPRODUCT işleviyle VEYA ve VE mantığını birlikte kullanarak hücreleri toplama
Bazı durumlarda, hücreleri aynı anda hem VEYA hem de VE mantığıyla toplamanız gerekebilir. SUMPRODUCT işlevi bu görevi kolayca halledebilir.
Yıldız işareti (*), VE operatörü olarak kullanılır.
Artı sembolü (+), VEYA operatörü olarak kullanılır.
Örneğin, satış miktarı 200’den fazla olduğunda KTE ve KTO ürünlerinin toplam fiyatını toplamak isteyelim.

Lütfen aşağıdaki formülü kopyalayın veya girin:
Ardından Entertuşuna basarak ihtiyacınız olan sonucu alın:

Örnek 3: SUMPRODUCT işleviyle çoklu kriterlere göre hücreleri sayma
Genellikle SUMPRODUCT işlevi, Excel’de çoklu kriterlere göre hücre sayımı yapmanıza da olanak tanır. Değerleri toplarken yaptığınız gibi, formülden toplam_aralık bağımsız değişkenini çıkarmanız yeterlidir.
Durum 1: SUMPRODUCT işleviyle VE mantığıyla çoklu kriterlere göre hücreleri sayma
Burada ürünün KTE'si ve satış miktarı 200'den büyük olan hücreleri saymak istiyorum. Bu nedenle aşağıdaki formüllerden herhangi birini kullanın:
- İpuçları: Yukarıdaki formülde:
- A2:A12="KTE": Sayım yaparken dayanacağınız ilk kriter_aralığı ve kriterdir.
- B2:B12>200: Sayım yaparken dayanacağınız ikinci kriter_aralığı ve kriterdir.
Ardından Entertuşuna basarak sonucun sayısını alın:

Durum 2: SUMPRODUCT işleviyle VEYA mantığıyla çoklu kriterlere göre hücreleri sayma
A sütununda KTE ve KTO ürünlerinin sayısını hesaplamak için bu formülü uygulayın:
Ardından Enter tuşuna basarak KTE ve KTO ürünlerinin sayısını alın. Ekran görüntüsüne bakın:

Durum 3: SUMPRODUCT işleviyle VEYA ve VE mantığını birlikte kullanarak hücreleri sayma
Satış miktarı 200'dan büyük olan KTE ve KTO ürünlerinin sayısını hesaplamak için aşağıdaki formülü uygulayın:
Ardından Entertuşuna basarak ihtiyacınız olan sonuç sayısını alın:

Örnek 4: SUMPRODUCT işleviyle ağırlıklı ortalamayı hesaplama
Normalde hücre aralıklarının ortalamasını hızlı ve kolay bir şekilde hesaplayabiliriz. Ancak değerler farklı önem düzeylerine sahipse, bu durumda ağırlıklı ortalama hesaplamamız gerekir. Excel’de bunu doğrudan gerçekleştiren bir işlev olmasa da, SUMPRODUCT işlevi bu konuda size yardımcı olabilir.
Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi, her görevin farklı bir ağırlığa sahip olduğu öğrenci not istatistiklerinden oluşan bir tablom olsun.

Ağırlıklı ortalamayı hesaplamak için aşağıdaki formülü kullanın:
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)
Ardından,Entertuşuna basın; ağırlıklı ortalama anında hesaplanacaktır, ekran görüntüsüne bakın:

SUMPRODUCT işleviyle ilgili daha fazla makale:
- Birden Fazla Çalışma Sayfasında Belirli Bir Değeri Sayma
- Diyelim ki aşağıdaki verileri içeren birden fazla çalışma sayfam var ve bu sayfalarda "Excel" adlı belirli bir değerin kaç kez geçtiğini öğrenmek istiyorum. Birden fazla çalışma sayfasında belirli değerleri nasıl sayabilirim?
- Excel'de Çoklu Kriterlere Göre En Büyük Değeri Bulma ve Alma
- Excel'de en büyük sayıyı hızlıca almak için MAX işlevini kullanabilirsiniz. Ancak bazen belirli kriterlere göre en büyük değeri bulmanız gerekebilir. Excel'de bu görevi nasıl yerine getirebilirsiniz?
- Excel'de Ağırlıklı Ortalamayı Hesaplama
- Örneğin, fiyatları, ağırlıkları ve miktarları içeren bir alışveriş listeniz olsun. Excel’de AVERAGE işleviyle ortalama fiyatı kolayca hesaplayabilirsiniz. Peki ya ağırlıklı ortalama fiyatı? Bu makalede, Excel’de ağırlıklı ortalamayı nasıl hesaplayacağınızı ve belirli kriterleri karşılayan veriler için ağırlıklı ortalamayı nasıl elde edeceğinizi öğreneceksiniz.
En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar
Kutools for Excel'in 300'den Fazla Özelliği Var,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.