Excel

SUMIF kullanarak arama değerlerini toplayın

Sum Lookup Values Using Sumif

Excel formülü: SUMIF kullanarak arama değerlerini toplayınGenel formül |_+_| Özet

Bir arama işlemiyle alınan değerleri toplamak için, SUMIF işleviyle SUMPRODUCT'u kullanabilirsiniz.





Gösterilen örnekte, H5'teki formül:

= SUMPRODUCT ( SUMIF (codes,lookups,values))

Burada kodlar J4:J5 adlı aralıktır ve değerler K4:K5 adlı aralıktır.





excel'de aylık ödemeler nasıl hesaplanır

Bağlam

Bazen bir arama işlemi tarafından alınan birden çok değeri toplamak isteyebilirsiniz. Bu örnekte, F = tam gün ve H = yarım gün olan bir kod sistemine dayalı olarak her hafta alınan tatil süresini toplamak istiyoruz. Bir gün boşsa, zaman alınmamıştır.

Buradaki zorluk, F ve H ile ilişkili değerleri hem arayan hem de toplayan bir formül bulmaktır.



Açıklama

Bu formülün özü, F ve H için doğru değerleri aramak için kullanılan SUMIF'tir. sayısal , ve var kopya yok 'arama tablosunda'.

Bu durumdaki hile, SUMIF kriterlerinin tek bir değer değil, C5:G5 aralığında bir değerler dizisi olmasıdır:

 
= SUMPRODUCT ( SUMIF (codes,C5:G5,values))

SUMIF'e birden fazla kriter verdiğimiz için SUMIF, birden fazla sonuç döndürecektir. Gösterilen örnekte, SUMIF'in sonucu aşağıdaki dizidir:

{1,0.5,0,0,0}

Excel'de iki veri sütununu karşılaştırma

Her 'F' için 1 ve her 'H' için 0,5 aldığımızı ve haftadaki boş değerlerin sıfır ürettiğini unutmayın.

Son olarak, SUMIF tarafından döndürülen dizideki değerleri toplamak için SUMPRODUCT kullanırız. Yalnızca tek bir dizi olduğundan, SUMPRODUCT, tüm değerlerin toplamını döndürür.

Yazar Dave Bruns


^