Excel formülü: Birçok şeyden birine eşitse toplama -

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.

Ilginç makaleler...