COUNTIFS İki Ölçüt Eşleşmesi

Anonim

Yalnızca Excel'de iki koşul eşleşirse, aralıktaki bir şeyi saymak istiyoruz. Burada Excel'in ÇOKEĞERSAY işlevini kullanabiliriz. EĞERSAY işlevi birden çok ölçüte güvenebilir. Ve eğer tüm kriterler sadece eşleşirse, o zaman bir satır sayılır. Bu bir tür VE mantığı. O halde başlayalım…

Genel Formül

=EĞERSAY(ölçüt_aralığı1, ölçüt1, ölçüt_aralığı2, ölçüt2)

Ölçüt_aralığı1: Bu ilk kriter aralığıdır. Bu zorunludur. İlk şartınız bu aralıktan olacaktır.
Kriter1: Bu, ölçüt aralığından ilk ölçüttür1.

Kriter_aralığı2: Bu, ikinci durumunuz için ikinci kriter aralığıdır. Bu ilkiyle aynı olabilir.
Kriter2: Ölçüt2, ölçüt aralığı 2'den ikinci koşuldur.
Şimdi bir örnek verelim:

Örnek
COUNTIFS örneğimiz için bu verilere sahibiz.

Ve cevaplamamız gereken bu iki soru var.

Bu nedenle, ilk sorgu için tek bir sütundan iki koşulumuz var, Age.
Sorguyu cevaplamak için, Her şey dahil 50-80 Yaş Arası Kişileri Say, bu ÇOKEĞERSAY formülünü yazın.

=EĞERSAY(B2:B10,">=50",B2:B10,"<=80")

Her iki koşul için de aynı B2:B10 ölçüt aralığına sahip olduğumuzu unutmayın. Excel'in aynı ölçüt aralıklarının kullanılmasına bir itirazı yoktur. Alınan veri çıktısı ile 3.

O nasıl çalışır?
basit, k işlev önce aralıktaki tüm değerleri arayacaktır. B2: B10 Bu olacak {81,58,85,57,76}. Daha sonra {81,58,85,57,76} listelemek, daha küçük veya ona eşit olan tüm değerleri arayacaktır. 80 ve bu olacak {58,57,76}. Ve bu 3.
Şimdi gereken ikinci sorguda Kalem siparişi verenleri sayın ve yaşı 15'in altında. Birden çok kritere ve farklı sütunlara güvenmek zorundayız.
Yani iki kişi bu sorguya bu ÇOKEĞERSAY formülünü yazsın.

=EĞERSAY(C2:C10,"Kalem",B2:B10,"<15")

Durumumuz için iki farklı sütun kullandığımızı unutmayın.

Bu, iki veya daha fazla kriter için excel'de saymanın klasik yoludur. Ancak iki kriter eşleşirse saymanın alternatif bir yolu var.

Eşleştirilecek İki Kriter Varsa COUNTIFS'in COUNT'a alternatif bir yolu
O halde yukarıdakiyle aynı örneği ve sorguları ele alalım.
Yaşı 50-80 Arası Her Şey Dahil Kişileri Say

=TOPLAÇA((B2:B10>=50)*(B2:B10<=80))

Evet, SUMPRODUCT işlevi de sayılabilir. SUMPRODUCT fonksiyonunu burada detaylı olarak anlattım.
Kalem sipariş eden ve yaşı 15'ten küçük olan kişileri sayın

=TOPLAÇA((C2:C10="Kalem")*(B2:B10<15))

Temel olarak, yukarıdaki SUMPRODUCT formülü, EĞERSAY işlevleri gibi davranacak ve bunun için genel bir formül yazacak olsaydı, şöyle görünürdü…
SUMPRODUCT işlevini kullanarak iki koşula güvenmek için Genel Formül

=TOPLA((aralık1(ölçü1))*(aralık2(ölçüt2)))

Burada ölçüt1 ve ölçüt2, bir dizi oluşturacak herhangi bir koşul olabilir. NS ve YANLIŞ itibaren aralık1 ve aralık2. Örneğin. =”abc”, >20, ”2x”, ISNUMBER(aralık), vb.

Tamam, burada iki kriteriniz olduğunda ÇOKEĞERSAY işlevinin nasıl kullanılacağını ele aldım. Ancak yine de aradığınız çözüm bu değilse, aşağıdaki yorumlar bölümünde senaryonuzu bana bildirin.

OR ile Çoklu Kriterler İçin EĞERSAYLAR

Bunu veya Bunu İçeren Hücreleri Say

Excel'de Benzersiz Metin Nasıl Sayılır

Popüler Makaleler:

Verimliliğinizi Artıracak 50 Excel Kısayolu

Excel'de DÜŞEYARA İşlevi

Excel 2016'da EĞERSAY

Excel'de SUMIF İşlevi Nasıl Kullanılır