Excel: sumproduct'u yalnızca sıfırdan büyük değerlerle kullanma
Excel’deki SUMproduct işlevi, eşleşen iki tablonun çarpımlarının toplamını döndürür.
Bu işlevi yalnızca sıfırdan büyük değerlerle kullanmak için aşağıdaki formülü kullanabilirsiniz:
=SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )
Bu özel formül, yalnızca A1:A9 aralığında sıfırdan büyük değerler için iki dizinin çarpımlarının toplamını döndürecektir.
Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: SUMproduct’ı yalnızca sıfırdan büyük değerlerle kullanın
Excel’de aşağıdaki iki değer tablosuna sahip olduğumuzu varsayalım:
SUMproduct fonksiyonunu her zamanki gibi kullanırsak A sütunu ile B sütunundaki değerler arasındaki çarpımları toplayabiliriz:
Ürünlerin toplamı 144 çıkıyor.
Bunun doğru olduğunu manuel olarak doğrulayabiliriz:
Ürünlerin toplamı = 10*3 + 5*4 + 0*5 + (-3)*2 + 6*5 + 4*5 + 10*2 + (-5)*4 + 10*5 = 144 .
Yalnızca A sütunundaki değeri sıfırdan büyük olan ürünlerin toplamını almak için aşağıdaki formülü kullanabiliriz:
=SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )
Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:
A sütunundaki değeri sıfırdan büyük olan ürünlerin toplamı 170 olur.
Bunun doğru olduğunu manuel olarak doğrulayabiliriz:
Ürünlerin toplamı = 10*3 + 5*4 + 6*5 + 4*5 + 10*2 + 10*5 = 170 .
Not : SUMproduct işlevine ilişkin tüm belgeleri burada bulabilirsiniz.
Ek kaynaklar
Aşağıdaki eğitimlerde Excel’deki diğer genel görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Excel’de eksik değerlerin enterpolasyonu nasıl yapılır
Excel’deki bir listedeki ilk 10 değer nasıl bulunur?
Bir Excel sütunundaki değerlerin ilk %10’u nasıl bulunur?