
Genel formül
=SUMPRODUCT(SUMIF(range,things,values))
Özet
Hücreler birçok şeyden birine eşit olduğunda değerleri toplamanız gerekiyorsa, SUMIF ve SUMPRODUCT işlevlerine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, H5'teki formül şöyledir:
=SUMPRODUCT(SUMIF(B5:B11,things,C5:C11))
burada "şeyler", adlandırılmış aralık E5: E7'dir.
Açıklama
ETOPLA işlevi üç bağımsız değişken alır: aralık, ölçüt ve toplam_aralık.
İçin aralık , biz B5 kullanıyor: B11. Bu hücreler, birden çok kritere göre test ettiğimiz değerleri içerir.
İçin kriterler , biz adlandırılmış aralık "şeyler" (: E7 E5) kullanıyorsunuz. Bu aralık, kriter olarak kullandığımız 3 değeri içerir. Bu aralık, gerektiğinde ek kriterler içerecek şekilde genişletilebilir.
İçin toplanacak_aralık sayısal değerler içeren C11: biz C5 kullanılarak kullanıyor.
SUMIF'e birden fazla ölçüt verdiğimizden, birden çok sonuç döndürecektir - "şeyler" deki her değer için bir sonuç. Sonuçlar şuna benzer bir dizi olarak geri gelir:
=SUMPRODUCT((60;30;12))
SUMPRODUCT daha sonra dizideki tüm öğeleri toplar ve nihai sonuç olan 102'yi döndürür.