İki Değer Arasında Düşen Hücre Hücreleri
SUMPRODUCT Genel Bakış
Excel'deki SUMPRODUCT işlevi, işlevin argümanlarının girilme şekline bağlı olarak farklı sonuçlar veren çok yönlü bir işlevdir.
Normal olarak, isminden de anlaşılacağı gibi, SUMPRODUCT, bir veya daha fazla dizinin elemanlarını ürün almak için çarpar ve daha sonra ürünleri toplar veya toplar.
Ancak, işlevin sözdizimini ayarlayarak, yalnızca belirli ölçütleri karşılayan hücrelerdeki verileri toplamak için kullanılabilir.
Excel 2007'den bu yana, program, bir veya daha fazla ayarlanmış kriteri karşılayan hücrelerdeki verileri toplayacak olan iki işlevi (SUMIF ve SUMIFS) içermiştir.
Ancak, zaman zaman, yukarıdaki görüntüde gösterildiği gibi, aynı aralıktaki çoklu koşulları bulmak söz konusu olduğunda, SUMPRODUCT ile çalışmak daha kolaydır.
SUMPRODUCT İşlev Hücre Sıfırla
Belirli koşullara uyan hücrelerdeki toplam verilere SUMPRODUCT elde etmek için kullanılan sözdizimi şöyledir:
= SUMPRODUCT (koşul1 * koşul2 * dizi)
condition1, condition2 - işlevden önce yerine getirilmesi gereken koşullar dizinin ürününü bulacaktır.
dizi - bitişik hücre aralığı
Örnek: Çoklu Koşulları Karşılayan Hücrelerdeki Veri Toplama
Yukarıdaki görüntüdeki örnek, D1 ila E6 aralığındaki hücrelerde 25 ila 75 arasında olan verileri ekler.
SUMPRODUCT Fonksiyonuna Girme
Bu örnek SUMPRODUCT işlevinin düzensiz bir formunu kullandığından, işlevin ve argümanlarının girilmesi için işlev iletişim kutusu kullanılamaz. Bunun yerine, işlev bir çalışma sayfası hücresine el ile yazılmalıdır.
- Aktif hücre yapmak için çalışma sayfasında B7 hücresine tıklayın;
- Aşağıdaki formülü B7 hücresine girin: = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75) * (A2: B6))
- Cevap 250 B7 hücresinde görünmelidir
- Cevap, 25 ile 75 arasında olan (40, 45, 50, 55 ve 60) aralığındaki beş sayı eklenerek elde edildi. Toplam 250
SUMPRODUCT Formülünü Yıkmak
Koşullar argümanları için kullanıldığında SUMPRODUCT, her bir dizi öğesini duruma göre değerlendirir ve bir Boole değeri (DOĞRU veya YANLIŞ) döndürür.
Hesaplamalar için Excel bir değer atar 1 TRUE olan (bu koşulu karşılayan) dizi elemanları ve bir değer için 0 FALSE olan dizi elemanları için (koşulu karşılamıyor).
Örneğin, sayı 40:
- ilk koşul için DOĞRU bir değerdir 1 ilk dizide atanır;
- ikinci koşul için TRUE yani bir değer 1 ikinci dizide atanır.
15 numara:
- ilk koşul için FALSE yani bir değer 0 ilk dizide atanır;
- ikinci koşul için TRUE yani bir değer 1 ikinci dizide atanır.
Her dizideki karşılık gelenler ve sıfırlar birlikte çarpılır:
- 40 numara için - 1 x 1 değerine 1 döndük;
- 15 numara için - 0 x 1 değerini 0'a döndürüyoruz.
Aşağıda okumaya devam et
02/02Aralığa Göre Onları ve Zenginleri Çarpma
Bunlar ve sıfırlar daha sonra A2: B6 aralığındaki sayılarla çarpılır.
Bu, fonksiyon tarafından toplanacak sayıları bize vermek için yapılır.
Bu, çünkü çalışır:
- 1 kere herhangi bir sayı orijinal numaraya eşittir
- 0 kez herhangi bir sayı 0'a eşittir
Yani sonuçta:
- 1 * 40 = 400 * 15 = 00 * 22 = 01 * 45 = 451 * 50 = 501 * 55 = 550 * 25 = 00 * 75 = 01 * 60 = 600 * 100 = 0
Sonuçları Özetler
SUMPRODUCT daha sonra cevabı bulmak için yukarıdaki sonuçları özetlemektedir.
40 + 0 + 0 + 45 + 50 + 55 + 0 + 0 + 60 + 0 = 250