Excel COUNTIF ve COUNTIFS'de Birden Çok Ölçüt Nasıl Kullanılır

Excel, bir kullanıcının sonucu almak için tek veya birden çok ölçüt belirtmesi gereken birçok işleve sahiptir. Örneğin, hücreleri birden çok ölçüte göre saymak istiyorsanız, Excel'deki EĞERSAY veya ÇOKEĞERSAY işlevlerini kullanabilirsiniz.

Bu öğretici, Excel'deki EĞERSAY ve ÇOKEĞERSAY işlevinde tek veya birden çok ölçüt kullanmanın çeşitli yollarını kapsar.

Bu eğitimde öncelikle EĞERSAY ve ÇOKEĞERSAY işlevlerine odaklanacak olsam da, tüm bu örnekler girdi olarak birden çok ölçüt alan diğer Excel işlevlerinde de kullanılabilir (ETOPLA, ETOPLA, EĞERORTALAMA ve EĞERORTALAMALAR gibi).

Excel EĞERSAY ve ÇOKEĞERSAY İşlevlerine Giriş

Önce Excel'de ÇOKEĞERSAY ve ÇOKEĞERSAY işlevlerini kullanmayı öğrenelim.

Excel EĞERSAY İşlevi (Tek Kriter alır)

Excel EĞERSAY işlevi, hücreleri tek bir ölçüte göre saymak istediğiniz durumlar için en uygunudur. Birden çok kritere göre saymak istiyorsanız, ÇOKEĞERSAY işlevini kullanın.

Sözdizimi

=EĞERSAY(aralık, ölçüt)

Giriş Bağımsız Değişkenleri

  • Aralık - saymak istediğiniz hücre aralığı.
  • kriterler - bir hücrenin sayılabilmesi için hücre aralığına göre değerlendirilmesi gereken ölçütler.

Excel COUNTIFS İşlevi (Birden Çok Kriter alır)

Excel ÇOKEĞERSAY işlevi, hücreleri birden çok ölçüte göre saymak istediğiniz durumlar için en uygunudur.

Sözdizimi

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

Giriş Bağımsız Değişkenleri

  • ölçüt_aralığı1 - Ölçüt1'e göre değerlendirmek istediğiniz hücre aralığı.
  • kriter1 - hangi hücrelerin sayılacağını belirlemek için ölçüt_aralığı1 için değerlendirmek istediğiniz ölçütler.
  • [kriter_aralığı2] - Ölçütlere göre değerlendirmek istediğiniz hücre aralığı2.
  • [kriter2] - hangi hücrelerin sayılacağını belirlemek için ölçüt_aralığı2 için değerlendirmek istediğiniz ölçütler.

Şimdi Excel'de EĞERSAY işlevlerinde birden çok ölçüt kullanmanın bazı örneklerine bakalım.

Excel EĞERSAY İşlevlerinde NUMBER Ölçütü Kullanma

#1 Ölçüt Bir Değere EŞİT olduğunda Hücreleri Say

Ölçüt bağımsız değişkeninin belirtilen bir değere eşit olduğu hücrelerin sayısını almak için ölçütleri doğrudan girebilir veya ölçütleri içeren hücre başvurusunu kullanabilirsiniz.

Aşağıda, 9 sayısını içeren hücreleri saydığımız bir örnek verilmiştir (bu, ölçüt bağımsız değişkeninin 9'a eşit olduğu anlamına gelir). İşte formül:

=EĞERSAY($B$2:$B$11,D3)

Yukarıdaki örnekte (resimde), ölçüt D3 hücresindedir. Ölçütleri doğrudan formüle de girebilirsiniz. Örneğin, şunları da kullanabilirsiniz:

=EĞERSAY($B$2:$B$11,9)

#2 Ölçüt bir Değerden BÜYÜK olduğunda Hücreleri Say

Belirtilen bir değerden daha büyük bir değere sahip hücrelerin sayısını elde etmek için büyüktür operatörünü (“>”) kullanırız. Ya doğrudan formülde kullanabiliriz ya da ölçütlere sahip bir hücre referansı kullanabiliriz.

Excel'de ölçütlerde bir operatör kullandığımızda, onu çift tırnak içine almamız gerekir. Örneğin, ölçüt 10'dan büyükse, ölçüt olarak ">10" girmemiz gerekir (aşağıdaki resme bakın):

İşte formül:

=EĞERSAY($B$2:$B$11,”>10″)

Ayrıca bir hücrede ölçütlere sahip olabilir ve ölçüt olarak hücre başvurusunu kullanabilirsiniz. Bu durumda, kriterleri çift tırnak içine almanıza GEREKMEZ:

=EĞERSAY($B$2:$B$11,D3)

Ölçütlerin bir hücrede olmasını istediğiniz, ancak operatörle istemediğiniz bir durum da olabilir. Örneğin, D3 hücresinin >10 değil, 10 sayısına sahip olmasını isteyebilirsiniz.

Bu durumda, operatör ve hücre referansının bir kombinasyonu olan bir ölçüt argümanı oluşturmanız gerekir (aşağıdaki resme bakın):

=EĞERSAY($B$2:$B$11,”>”&D3)

NOT: Bir işleç ve bir hücre başvurusunu birleştirdiğinizde, işleç her zaman çift tırnak içindedir. Operatör ve hücre referansı bir ve işareti (&) ile birleştirilir.

#3 Ölçütler Bir Değerden Daha Az Olduğunda Hücreleri Say

Belirtilen bir değerden daha küçük bir değere sahip hücrelerin sayısını elde etmek için, küçüktür operatörünü (“<“) kullanırız. Ya doğrudan formülde kullanabiliriz ya da ölçütlere sahip bir hücre referansı kullanabiliriz.

Excel'de ölçütlerde bir operatör kullandığımızda, onu çift tırnak içine almamız gerekir. Örneğin, kriter sayının 5'ten küçük olması ise, o zaman kriter olarak “<5” girmemiz gerekir (aşağıdaki resme bakın):

=EĞERSAY($B$2:$B$11,”<5″)

Ayrıca bir hücrede ölçütlere sahip olabilir ve ölçüt olarak hücre başvurusunu kullanabilirsiniz. Bu durumda, kriterleri çift tırnak içine almamalısınız (aşağıdaki resme bakın):

=EĞERSAY($B$2:$B$11,D3)

Ayrıca, ölçütlerin bir hücrede olmasını istediğiniz, ancak operatörle istemediğiniz bir durum olabilir. Örneğin, D3 hücresinin <5 değil de 5 sayısına sahip olmasını isteyebilirsiniz.

Bu durumda, operatör ve hücre referansının birleşimi olan bir ölçüt argümanı oluşturmanız gerekir:

=EĞERSAY($B$2:$B$11,”<“&D3)

NOT: Bir işleç ve bir hücre başvurusunu birleştirdiğinizde, işleç her zaman çift tırnak içindedir. Operatör ve hücre referansı bir ve işareti (&) ile birleştirilir.

#4 Birden Çok Kriterli Hücreleri Say - İki Değer Arasında

İki değer arasındaki değerlerin sayısını elde etmek için COUNTIF işlevinde birden çok kriter kullanmamız gerekir.

İşte bunu yapmanın iki yöntemi:

YÖNTEM 1: EĞERSAY işlevini kullanma

EĞERSAY işlevi, birden çok ölçütü bağımsız değişken olarak işleyebilir ve hücreleri yalnızca tüm ölçütler DOĞRU olduğunda sayar. Belirtilen iki değer (5 ve 10 diyelim) arasındaki değerleri olan hücreleri saymak için aşağıdaki EĞERSAY işlevini kullanabiliriz:

=ÇOK EĞERSAY($B$2:$B$11,”>5″,$B$2:$B$11,”<10″)

NOT: Yukarıdaki formül, 5 veya 10 içeren hücreleri saymaz. Bu hücreleri dahil etmek istiyorsanız, eşittir (>=) ve küçüktür (<=) operatörlerini kullanın. İşte formül:

=ÇOK EĞERSAY($B$2:$B$11,”>=5″,$B$2:$B$11,”<=10″)

Bu ölçütleri hücrelerde de bulundurabilir ve ölçüt olarak hücre başvurusunu kullanabilirsiniz. Bu durumda, kriterleri çift tırnak içine almamalısınız (aşağıdaki resme bakın):

Ayrıca hücre referansları ve operatörlerin bir kombinasyonunu da kullanabilirsiniz (burada operatör doğrudan formüle girilir). Bir işleç ve bir hücre başvurusunu birleştirdiğinizde, işleç her zaman çift tırnak içindedir. Operatör ve hücre referansı bir ve işareti (&) ile birleştirilir.

YÖNTEM 2: İki EĞERSAY işlevini kullanma

Birden çok ölçütünüz varsa, ÇOKEĞERSAY kullanabilir veya ÇOKEĞERSAY işlevlerinin bir kombinasyonunu oluşturabilirsiniz. Aşağıdaki formül de aynı şeyi yapacaktır:

=EĞERSAY($B$2:$B$11,”>5″)-EĞERSAY($B$2:$B$11,”>10″)

Yukarıdaki formülde önce değeri 5'ten büyük olan hücre sayısını buluyoruz ve değeri 10'dan büyük olan hücre sayısını çıkarıyoruz. 5'ten büyük ve 10'dan küçük değerler).

Formülün hem 5'i hem de 10'u içermesini istiyorsanız, bunun yerine aşağıdaki formülü kullanın:

=EĞERSAY($B$2:$B$11,”>=5″)-EĞERSAY($B$2:$B$11,”>10″)

Formülün hem "5" hem de "10"u sayımdan hariç tutmasını istiyorsanız, aşağıdaki formülü kullanın:

=EĞERSAY($B$2:$B$11,”>=5″)-EĞERSAY($B$2:$B$11,”>10″)-EĞERSAY($B$2:$B$11,10)

Bu ölçütleri hücrelerde bulundurabilir ve hücre referanslarını kullanabilir veya operatörler ve hücre referanslarının bir kombinasyonunu kullanabilirsiniz.

Excel İşlevlerinde METİN Ölçütlerini Kullanma

#1 Ölçüt Belirtilen metne EŞİT olduğunda Hücreleri Say

Belirtilen metnin tam eşleşmesini içeren hücreleri saymak için, bu metni ölçüt olarak kullanabiliriz. Örneğin, veri setinde (aşağıda resimde gösterilmiştir), içinde Joe ismi bulunan tüm hücreleri saymak istersem aşağıdaki formülü kullanabilirim:

=EĞERSAY($B$2:$B$11;Joe”)

Bu bir metin dizesi olduğundan, metin ölçütlerini çift tırnak içine almam gerekiyor.

Ayrıca bir hücrede ölçütlere sahip olabilir ve ardından bu hücre referansını kullanabilirsiniz (aşağıda gösterildiği gibi):

=EĞERSAY($B$2:$B$11,E3)

NOT: Ölçüt veya ölçüt aralığında başta/sonda boşluk varsa yanlış sonuçlar alabilirsiniz. Bu formülleri kullanmadan önce verileri temizlediğinizden emin olun.

#2 Ölçütler Belirtilen Metne EŞİT OLMADIĞINDA Hücreleri Say

Yukarıdaki örnekte gördüğümüze benzer şekilde, belirli bir metni içermeyen hücreleri de sayabilirsiniz. Bunu yapmak için, not equal to operatörü () kullanmamız gerekir.

JOE adını içermeyen tüm hücreleri saymak istediğinizi varsayalım, işte bunu yapacak formül:

=EĞERSAY($B$2:$B$11;Joe”)

Ayrıca bir hücrede ölçütlere sahip olabilir ve ölçüt olarak hücre başvurusunu kullanabilirsiniz. Bu durumda, kriterleri çift tırnak içine almamalısınız (aşağıdaki resme bakın):

=EĞERSAY($B$2:$B$11,E3)

Kriterlerin bir hücrede olmasını istediğiniz ancak operatörde olmasını istemediğiniz bir durum da olabilir. Örneğin, D3 hücresinin adının Joe değil, Joe olmasını isteyebilirsiniz.

Bu durumda, operatör ve hücre referansının bir kombinasyonu olan bir ölçüt argümanı oluşturmanız gerekir (aşağıdaki resme bakın):

=EĞERSAY($B$2:$B$11,””&E3)

Bir işleç ve bir hücre başvurusunu birleştirdiğinizde, işleç her zaman çift tırnak içindedir. Operatör ve hücre referansı bir ve işareti (&) ile birleştirilir.

Excel EĞERSAY ve EĞERSAY İşlevlerinde TARİH Ölçütlerini Kullanma

Excel, tarih ve saati sayı olarak saklar. Yani sayıları kullandığımız gibi kullanabiliriz.

#1 Ölçüt Belirtilen Tarihe EŞİT olduğunda Hücreleri Say

Belirtilen tarihi içeren hücrelerin sayısını elde etmek için, tarihle birlikte eşittir operatörünü (=) kullanırız.

Tarihi kullanmak için, tarih değerindeki herhangi bir hata olasılığını ortadan kaldırdığı için DATE işlevini kullanmanızı öneririm. Yani örneğin 1 Eylül 2015 tarihini kullanmak istersem DATE işlevini aşağıda gösterildiği gibi kullanabilirim:

=TARİH(2015,9,1)

Bu formül, bölgesel farklılıklara rağmen aynı tarihi döndürür. Örneğin, 01-09-2015, ABD tarih sözdizimine göre 1 Eylül 2015 ve İngiltere tarih sözdizimine göre 09 Ocak 2015 olacaktır. Ancak, bu formül her zaman 1 Eylül 2105'e dönecekti.

02-09-2015 tarihini içeren hücre sayısını saymak için formül:

=EĞERSAY($A$2:$A$11,TARİH(2015,9,2))

#2 Kriterler Belirtilen Tarihten ÖNCE veya SONRA olduğunda Hücreleri Say

Belirli bir tarihten önce veya sonra tarih içeren hücreleri saymak için, küçüktür/büyüktür operatörlerini kullanabiliriz.

Örneğin, 02 Eylül 2015'ten sonraki bir tarihi içeren tüm hücreleri saymak istersem aşağıdaki formülü kullanabilirim:

=EĞERSAY($A$2:$A$11,”>”&TARİH(2015,9,2))

Benzer şekilde, belirli bir tarihten önceki hücre sayısını da sayabilirsiniz. Sayıma bir tarih eklemek istiyorsanız, "büyüktür/küçüktür" operatörüyle birlikte ve "eşittir" operatörünü kullanın.

Tarih içeren bir hücre başvurusu da kullanabilirsiniz. Bu durumda, operatörü (çift tırnak içinde) tarihle ve işareti (&) kullanarak birleştirmeniz gerekir.

Aşağıdaki örneğe bakın:

=EĞERSAY($A$2:$A$11,”>”&F3)

#3 Birden Çok Kriterli Hücreleri Say - İki Tarih Arasında

İki değer arasındaki değerlerin sayısını elde etmek için COUNTIF işlevinde birden çok kriter kullanmamız gerekir.

Bunu iki yöntem kullanarak yapabiliriz - tek bir EĞERSAY işlevi veya iki EĞERSAY işlevi.

YÖNTEM 1: EĞERSAY işlevini kullanma

EĞERSAY işlevi, bağımsız değişken olarak birden çok ölçüt alabilir ve yalnızca tüm ölçütler DOĞRU olduğunda hücreleri sayar. Belirtilen iki tarih (2 Eylül ve 7 Eylül gibi) arasındaki değerlere sahip hücreleri saymak için aşağıdaki ÇOKEĞERSAY işlevini kullanabiliriz:

=EĞERSAY($A$2:$A$11,”>”&DATE(2015,9,2),$A$2:$A$11,”<“&TARİH(2015,9,7))

Yukarıdaki formül, belirtilen tarihleri ​​içeren hücreleri saymaz. Bu tarihleri ​​de dahil etmek istiyorsanız, eşittir (>=) ve küçüktür (<=) operatörlerini kullanın. İşte formül:

=EĞERSAY($A$2:$A$11,”>=”&TARİH(2015,9,2),$A$2:$A$11,”<=”&TARİH(2015,9,7))

Ayrıca bir hücrede tarihleri ​​alabilir ve ölçüt olarak hücre başvurusunu kullanabilirsiniz. Bu durumda, hücrelerde tarih olan operatöre sahip olamazsınız. Formüle operatörleri manuel olarak eklemeniz (çift tırnak içinde) ve bir ve işareti (&) kullanarak hücre referansı eklemeniz gerekir. Aşağıdaki resme bakın:

=EĞERSAY($A$2:$A$11,”>”&F3,$A$2:$A$11,”<“&G3)

YÖNTEM 2: EĞERSAY işlevlerini kullanma

Birden çok ölçütünüz varsa, bir EĞERSAY işlevi kullanabilir veya iki EĞERSAY işlevinin bir kombinasyonunu oluşturabilirsiniz. Aşağıdaki formül de işinizi görecektir:

=EĞERSAY($A$2:$A$11,”>”&DATE(2015,9,2))-EĞERSAY($A$2:$A$11,”>”&DATE(2015,9,7))

Yukarıdaki formülde önce 2 Eylül'den sonra tarihi olan hücre sayısını buluyoruz ve 7 Eylül'den sonra olan hücre sayısını çıkarıyoruz. 2 Eylül'den sonra ve 7 Eylül'de veya öncesinde).

Formülün hem 2 Eylül'ü hem de 7 Eylül'ü saymasını istemiyorsanız, bunun yerine aşağıdaki formülü kullanın:

=EĞERSAY($A$2:$A$11,”>=”&DATE(2015,9,2))-EĞERSAY($A$2:$A$11,”>”&DATE(2015,9,7))

Her iki tarihi de sayımdan çıkarmak istiyorsanız, aşağıdaki formülü kullanın:

=EĞERSAY($A$2:$A$11,”>”&DATE(2015,9,2))-EĞERSAY($A$2:$A$11,”>”&DATE(2015,9,7)-EĞERSAY($A $2:$A$11,TARİH(2015,9,7)))

Ayrıca, hücrelerde ölçüt tarihlerine sahip olabilir ve hücre başvurularını kullanabilirsiniz (ve işareti kullanılarak birleştirilmiş çift tırnak içindeki operatörlerle birlikte).

COUNTIF & COUNTIFS İşlevlerinde Kriterlerde WILDCARD KARAKTERLERİ kullanma

Excel'de üç joker karakter vardır:

  1. * (yıldız) - Herhangi bir sayıda karakteri temsil eder. Örneğin, ex*, excel, excel, örnek, uzman vb. anlamına gelebilir.
  2. ? (soru işareti) - Tek bir karakteri temsil eder. Örneğin, Tr?mp, Trump veya Tramp anlamına gelebilir.
  3. ~ (tilde) - Metinde bir joker karakteri (~, *, ?) belirtmek için kullanılır.

Diğer dahili sayım işlevi başarısız olduğunda hücreleri saymak için EĞERSAY işlevini joker karakterlerle birlikte kullanabilirsiniz. Örneğin, aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım:

Şimdi çeşitli örnekler alalım:

#1 Metin İçeren Hücreleri Say

İçinde metin bulunan hücreleri saymak için joker karakteri * (yıldız) kullanabiliriz. Yıldız işareti herhangi bir sayıda karakteri temsil ettiğinden, içinde herhangi bir metin bulunan tüm hücreleri sayar. İşte formül:

=EĞERSAY($C$2:$C$11,”*”)

Not: Yukarıdaki formül sayılar, boş hücreler ve mantıksal değerler içeren hücreleri yok sayar, ancak bir kesme işareti içeren (ve dolayısıyla boş görünen) veya boş dize (=””) içeren hücreleri sayar. bir formülün parçası.

Boş bir dize veya kesme işaretinin bulunduğu durumları ele alma konusunda ayrıntılı bir eğitim burada.

Boş dizelerin veya kesme işaretlerinin olduğu durumları ele alma konusunda ayrıntılı bir eğitim burada.

Aşağıda, içinde metin bulunan hücreleri saymanın farklı senaryolarını açıklayan bir video bulunmaktadır.

#2 Boş Olmayan Hücreleri Say

COUNTA işlevini kullanmayı düşünüyorsanız, tekrar düşünün.

Deneyin ve sizi başarısızlığa uğratabilir. COUNTA ayrıca boş bir dize içeren bir hücreyi de sayar (genellikle formüller tarafından =”” şeklinde döndürülür veya insanlar bir hücreye yalnızca kesme işareti girdiğinde). Boş dizeler içeren hücreler boş görünür ancak değildir ve bu nedenle COUNTA işlevi tarafından sayılır.

COUNTA ayrıca boş bir dize içeren bir hücreyi de sayar (genellikle formüller tarafından =”” şeklinde döndürülür veya insanlar bir hücreye yalnızca kesme işareti girdiğinde). Boş dizeler içeren hücreler boş görünür ancak değildir ve bu nedenle COUNTA işlevi tarafından sayılır.

Yani =COUNTA(A1:A11) formülünü kullanırsanız, 11'i, 10'u döndürmesi gerekir.

İşte düzeltme:

=EĞERSAY($A$1:$A$11,”?*”)+COUNT($A$1:$A$11)+SUMPRODUCT(-ISLOGICAL($A$1:$A$11))

Bu formülü parçalayarak anlayalım:

  • EĞERSAY($N$8:$N$18”?*”) - Formülün bu kısmı 5 değerini döndürür. Bu, içinde metin karakteri olan tüm hücreleri içerir. A ? bir karakteri temsil eder ve * herhangi bir sayıda karakteri temsil eder. Bu nedenle, ölçütlerdeki ?* kombinasyonu, excel'i içinde en az bir metin karakteri olan hücreleri saymaya zorlar.
  • COUNT($A$1:$A$11) - Bu, sayı içeren tüm hücreleri sayar. Yukarıdaki örnekte, 3 değerini döndürür.
  • SUMPRODUCT(-ISLOGICAL($A$1:$A$11) - Bu, mantıksal değerler içeren tüm hücreleri sayar.Yukarıdaki örnekte 2 değerini döndürür.

#3 Belirli bir metin içeren Hücreleri Say

Diyelim ki satış temsilcisi adının J ile başladığı tüm hücreleri saymak istiyoruz. Bu, EĞERSAY işlevinde bir joker karakter kullanılarak kolayca gerçekleştirilebilir. İşte formül:

=EĞERSAY($C$2:$C$11;J*”)

J* ölçütü, bir hücredeki metnin J ile başlaması gerektiğini ve herhangi bir sayıda karakter içerebileceğini belirtir.

Metnin herhangi bir yerinde alfabeyi içeren hücreleri saymak istiyorsanız, her iki tarafında bir yıldız işaretiyle çevreleyin. Örneğin, içinde "a" alfabesini içeren hücreleri saymak istiyorsanız, ölçüt olarak *a* kullanın.

Bu makale, diğer makalelerime kıyasla alışılmadık derecede uzun. Umarım keyif almışsınızdır. Yorum bırakarak düşüncelerinizi bana bildirin.

Aşağıdaki Excel eğitimlerini de faydalı bulabilirsiniz:

  • Excel'deki kelime sayısını sayın.
  • Excel'de Arka Plan Rengine Göre Hücreleri Sayma.
  • Excel'de Bir Sütun Nasıl Toplanır (5 Gerçekten Kolay Yol)

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave