Excel'in SUMPRODUCT Fonksiyonu ile Veri Hücreleri Sayımı

Excel'deki SUMPRODUCT işlevi, girilen argümanlara bağlı olarak farklı sonuçlar veren çok yönlü bir işlevdir.

SUMPRODUCT işlevinin normalde yaptığı şey, bir veya daha fazla dizinin elemanlarını çoğaltır ve daha sonra ürünleri toplar veya toplar.

Ancak, argümanların biçimini ayarlayarak, SUMPRODUCT, belirli kriterleri karşılayan verileri içeren belirli bir aralıktaki hücre sayısını sayar.

01/04

SUMPRODUCT ve COUNTIF ve COUNTIFS

Veri Hücrelerini Saymak İçin SUMPRODUCT Kullanımı. © Ted French

Excel 2007'den bu yana, program ayrıca bir veya daha fazla belirlenmiş ölçütle eşleşen hücreleri saymanıza olanak tanıyan COUNTIF ve COUNTIFS işlevlere de sahiptir.

Bununla birlikte, zaman zaman, yukarıdaki görüntüde yer alan örnekte gösterildiği gibi, aynı menzile ilişkin birden fazla şartın bulunması söz konusu olduğunda, SUMPRODUCT'un çalışması daha kolaydır.

02/04

SUMPRODUCT Fonksiyon Sözdizimi ve Hücreleri Saymak için Argümanlar

Bir fonksiyonun sözdizimi , fonksiyonun düzenini ifade eder ve fonksiyonun adını, parantezlerini, virgülle ayırıcıları ve argümanları içerir .

Standart amacını yerine hücreler saymak işlevini almak için aşağıdaki standart dışı sözdizimi SUMPRODUCT ile kullanılmalıdır:

= SUMPRODUCT ([koşul1] * [koşul2])

Bu sözdiziminin nasıl çalıştığı ile ilgili bir açıklama, aşağıdaki örnekte özetlenmiştir.

Örnek: Çoklu Koşulları Karşılayan Hücreleri Sayma

Yukarıdaki görüntüdeki örnekte gösterildiği gibi, SUMPRODUCT, 25 ila 75 arasındaki değerler arasında veri içeren A2 ila B6 veri aralığındaki toplam hücre sayısını bulmak için kullanılır.

03/04

SUMPRODUCT Fonksiyonuna Girme

Normal olarak, işlevleri Excel'e girmenin en iyi yolu, diyalog kutularını kullanmaktır; bu da argümanların arasına ayraçlar ya da argümanlar arasında ayırımcılar olarak hareket eden virgüllere girmek zorunda kalmadan argümanların birer birer girilmesini kolaylaştırır.

Ancak, bu örnek SUMPRODUCT işlevinin düzensiz biçimini kullandığından, iletişim kutusu yaklaşımı kullanılamaz. Bunun yerine, işlev bir çalışma sayfası hücresine yazılmalıdır.

Yukarıdaki resimde, SUMPRODUCT hücresine B7 hücresine girmek için aşağıdaki adımlar kullanıldı:

  1. Çalışma sayfasında B7 hücresine tıklayın - işlev sonuçlarının görüntüleneceği yer
  2. Aşağıdaki formülü çalışma sayfasının E6 hücresine yazın:

    = SUMPRODUCT ((2 $ bir: $ B $ 6> 25) * (2 $ bir: $ B $ 6 <75))

  3. Cevap 5 , B7 hücresinde görünmelidir, çünkü 40, 45, 50, 55 ve 60 aralığındaki sadece beş değer vardır.
  4. B7 hücresine tıkladığınızda tamamlanan formül = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75)) çalışma sayfasındaki formül çubuğunda görünür.

04/04

SUMPRODUCT Fonksiyonunu Aşmak

Koşullar argümanlar için ayarlandığı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, TRUE olan ve FALSE olan dizi öğeleri için 0 değeri olan bu dizi öğeleri için 1 değerini atar.

Her dizideki karşılık gelenler ve sıfırlar birlikte çarpılır:

Bu ve sıfırlar, daha sonra, her iki koşulu karşılayan değerlerin sayısını bize bildirmek için fonksiyon tarafından toplanır.

Ya da, bu şekilde düşünün ...

SUMPRODUCT'in ne yaptığını düşünmenin başka bir yolu çarpma işaretini bir AND koşulu olarak düşünmektir.

Bunu akılda tutarak, her iki koşulun da karşılanması durumunda - 25'ten büyük ve 75'ten küçük rakamlar - bir TRUE değerinin (bir hatırlamaya eşit olan) geri döndüğü anlamına gelir.

İşlev daha sonra 5 sonucuna varmak için tüm gerçek değerleri toplar.