Excel'de COUNTIF Nasıl Kullanılır

Excel EĞERSAY işlevi, verilen aralıkta belirli ölçütleri veya koşulları karşılayan hücrelerin sayısını saymanıza olanak tanır.

EĞERSAY işlevi, Excel'deki COUNT ve IF işlevlerinin veya COUNTA işlevinin birleşimi olan istatistiksel işlevlerden biridir. Formülde kullanıldığında işlev, aynı veya birden çok aralıkta belirli ölçütler veya koşullarla eşleşen hücrelerin sayısını sayar. EĞERSAY işlevi, belirli ölçütleri karşılayan metin, sayı veya tarih içeren hücreleri saymaya yardımcı olur.

Excel'de EĞERSAY veya ÇOKEĞERSAY işlevlerini kullanarak hücreleri sayabilirsiniz. EĞERSAY ve ÇOKEĞERSAY işlevleri arasındaki fark, EĞERSAY'ın bir aralıkta bir ölçütü karşılayan hücreleri saymak için kullanılması, EĞERSAY ise aynı veya birden çok aralıkta birden çok koşulu yerine getiren hücreleri saymasıdır.

Bu makale, Excel'de EĞERSAY ve ÇOKEĞERSAY işlevlerinin nasıl kullanılacağını gösterecektir.

Excel EĞERSAY İşlevi

EĞERSAY işlevi, belirli bir ölçüte veya koşula dayalı olarak veri sayımları gerçekleştirmenizi sağlar. İşlevde kullanılan koşul, kısmi eşleştirme için mantıksal işleçler (, , =, >=, <=) ve joker karakterlerle (*, ?) çalışır.

EĞERSAY İşlevinin Sözdizimi

EĞERSAY işlevinin yapısı şöyledir:

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

parametreler:

  • Aralık – Sayılacak hücre aralığı.
  • kriterler – Koşul, belirtilen aralıkta hangi hücrelerin sayıma dahil edilmesi gerektiğini belirler. Ölçüt, sayısal bir değer, metin, bir hücre adresine veya denkleme referans olabilir.

Sayısal Değerleri Saymak için COUNTIF İşlevini Kullanma

Yukarıda tartıştığımız gibi, EĞERSAY işlevindeki ölçütler (ikinci argüman), işleve hangi hücrelerin sayılacağını söyleyen koşulu tanımlar.

Bu işlev, belirli bir değere eşit, büyük, küçük veya eşit değil gibi mantıksal koşulları karşılayan değerlere sahip hücre sayısını saymanıza yardımcı olur.

Aşağıdaki örnekte formül, 5'e (ölçüt) eşit bir değer içeren hücreleri sayar. Formüle doğrudan '5 ekleyebilir veya değere sahip hücre adresine başvuru kullanabilirsiniz (aşağıdaki örnekte D2 hücresi).

=EĞERSAY(B2:B11;D2)

Yukarıdaki formül, hücre aralığındaki (B2:B11) D2 hücresindeki değere eşit değeri içeren hücrelerin sayısını sayar.

Aşağıdaki formül, değeri 5'ten küçük olan hücreleri sayar.

=EĞERSAY(B2:B11;"<5")

Küçüktür operatörü (<), formüle B2:B11 aralığında '5'ten küçük bir değere sahip hücreleri saymasını söyler. Koşullu bir operatör kullandığınızda, onu çift tırnak (“”) içine aldığınızdan emin olun.

Bazen hücreleri bir hücredeki bir ölçüte (değere) göre inceleyerek saymak istediğinizde. Bu gibi durumlarda, bir operatör ve bir hücre referansını birleştirerek bir kriter oluşturun. Bunu yaptığınızda, karşılaştırma operatörünü çift tırnak (“”) içine almanız ve ardından karşılaştırma operatörü ile hücre referansı arasına bir ve işareti (&) koymanız gerekir.

=EĞERSAY(B2:B11,">="&D2)

Aşağıdaki resimde birkaç örnek formül ve bunların sonuçları gösterilmektedir.

Metin Değerlerini Saymak için EĞERSAY İşlevini Kullanma

Belirli metin dizelerini içeren hücreleri saymak için, o metin dizesini ölçüt bağımsız değişkeni veya bir metin dizesi içeren hücre olarak kullanın. Örneğin aşağıdaki tabloda B21 (sam) hücresindeki metin değeri ile (B21:D27) aralığındaki tüm hücreleri saymak istiyorsak aşağıdaki formülü kullanabiliriz:

=EĞERSAY(B21:D27;B21)

Daha önce tartıştığımız gibi, ya doğrudan formülde 'sam' metnini kullanabiliriz ya da ölçütlere sahip bir hücre başvurusu kullanabiliriz (B21). Bir metin dizesi, Excel'de bir formülde kullanıldığında her zaman çift tırnak ("") içine alınmalıdır.

=EĞERSAY(B21:D27;"sam")

Belirtilen metni içermeyen hücreleri saymak için aşağıdaki formülü kullanın:

=EĞERSAY(B21:D27,""&B21)

'Eşit değil' ifadesini eklediğinizden emin olun "" operatör çift tırnak içinde.

Doğrudan formülde 'sam' metnini kullanıyorsanız, '' operatörünü ve metin dizesini bir araya getirmeniz gerekir ("Sam") çift tırnak içinde.

=EĞERSAY(B21:D27;"sam") 

Excel EĞERSAY İşlevinde Joker Karakterleri Kullanma (Kısmi Eşleştirme)

Belirli bir kelimeyi, tümceyi veya harfleri içeren hücreleri saymak için EĞERSAY formülünü joker karakterlerle birlikte kullanabilirsiniz. Excel EĞERSAY işlevinde kullanabileceğiniz üç joker karakter vardır:

  • * (yıldız) – Herhangi bir sayıda başlangıç ​​ve bitiş karakteri/harfi olan hücreleri saymak için kullanılır. (örneğin, St*, Stark, Stork, Stacks vb. anlamına gelebilir.
  • ? (soru işareti) – Herhangi bir tek karakterli hücreleri bulmak için kullanılır. (örneğin, St?rk, Stark veya Stork anlamına gelebilir.
  • ~ (tilde) – Metinde soru işareti veya yıldız işareti (~, *, ?) içeren hücre sayısını bulmak ve saymak için kullanılır.

Belirli Karakterlerle Başlayan veya Biten Hücreleri Sayma

Bir hücrede herhangi bir sayıda başka karakter içeren belirli bir metinle başlayan veya biten hücreleri saymak için, EĞERSAY işlevinin ikinci bağımsız değişkeninde bir yıldız işareti (*) joker karakteri kullanın.

Bu örnek formülü kullanın:

=EĞERSAY(A1:A10;"A*") – “A” ile başlayan hücreleri saymak için.

=EĞERSAY(A19:A28;"*er") – “er” karakterleriyle biten hücre sayısını saymak için.

=EĞERSAY(A2:A12;"*QLD*") – metin dizesinin herhangi bir yerinde “QLD” metnini içeren hücreleri saymak için.

A ? tam olarak bir karakteri temsil ediyorsa, tam olarak +1 karakter içeren hücrelerin sayısını saymak için aşağıdaki EĞERSAY işlevinde bu joker karakteri kullanın;?' kullanıldı.

=EĞERSAY(A1:A10;"Par?s")

EĞERSAY İşleviyle Boş ve Boş Olmayan Hücreleri Sayma

EĞERSAY formülü, belirli bir aralıktaki boş veya boş olmayan hücrelerin sayısını saymak söz konusu olduğunda da yararlıdır.

Boş Olmayan Hücreleri Say

Yalnızca herhangi bir "metin" değeri içeren hücreleri saymak istiyorsanız, aşağıdaki formülü kullanın. Bu formül, tarih ve sayı içeren hücreleri boş hücreler olarak kabul eder ve bunları sayıma dahil etmez.

=EĞERSAY(A1:B12;"*")

joker karakter * yalnızca metin değerleriyle eşleşir ve verilen aralıktaki tüm metin değerlerinin sayısını döndürür.

Belirli bir aralıktaki boş olmayan tüm hücreleri saymak istiyorsanız, şu formülü deneyin:

=EĞERSAY(A1:B12,"")

Boş Hücreleri Say

Belirli bir aralıktaki boş hücreleri saymak istiyorsanız, EĞERSAY işlevini * joker karakter ve boş hücreleri saymak için ölçüt bağımsız değişkenindeki operatör.

Bu formül, herhangi bir metin değeri içermeyen hücreleri sayar:

=EĞERSAY(A1:B12;""&"*")

Dan beri * joker karakter herhangi bir metin değeriyle eşleşir, yukarıdaki formül eşit olmayan tüm hücreleri sayar *. Tarih ve sayı içeren hücreleri de boşluk olarak sayar.

Tüm boşlukları saymak için (tüm değer türleri):

=EĞERSAY(A1:B12,"")

Bu işlev, aralıktaki yalnızca boş hücreleri sayar.

Tarihleri ​​Saymak için COUNTIF İşlevini Kullanma

Mantıksal bir koşulu karşılayan tarihlere sahip hücreleri (sayı ölçütüyle yaptığınızla aynı) veya referans hücrede belirtilen tarih veya tarihi sayabilirsiniz.

Belirtilen tarihi (05-05-2020) içeren hücreleri saymak için şu formülü kullanırız:

=EĞERSAY(B2:B10,"05-05-2020")

EĞERSAY işlevinde aşağıda gösterildiği gibi farklı formatlarda bir tarih de ölçüt olarak belirtebilirsiniz:

Belirli bir tarihten önceki veya sonraki tarihleri ​​içeren hücreleri saymak istiyorsanız, belirli tarih veya hücre referansıyla birlikte küçük (önce) veya büyüktür (sonra) operatörlerini kullanın.

=EĞERSAY(B2:B10,">=05/05/2020")

Operatörle birleştirerek (çift tırnak içinde) tarih içeren bir hücre başvurusu da kullanabilirsiniz.

A2:A14 aralığındaki hücre sayısını E3'teki tarihten önceki bir tarihe sahip olarak saymak için, (<) operatörünün E3'teki tarihten önce olduğu anlamına gelen aşağıdaki formülü kullanın.

=EĞERSAY(A2:A14;"<"&E3)

Birkaç örnek formül ve sonuçları:

Geçerli Tarihe Göre Sayma Tarihi

EĞERSAY işlevini, geçerli tarihe sahip hücreleri saymak için belirli Excel'in Tarih işlevleriyle, yani BUGÜN() ile birleştirebilirsiniz.

=EĞERSAY(A2:A14,">"&BUGÜN())

Bu işlev, aralıktaki (A2:A14) bugünden itibaren tüm tarihleri ​​sayar.

Belirli Bir Tarih Aralığı Arasındaki Tarihleri ​​Sayma

İki tarih arasındaki tüm tarihleri ​​saymak istiyorsanız formülde iki ölçüt kullanmanız gerekir.

Bunu iki yöntem kullanarak yapabiliriz: EĞERSAY ve ÇOKEĞERSAY işlevleri.

Excel EĞERSAY işlevini kullanma

Belirtilen iki tarih arasındaki tüm tarihleri ​​saymak için iki EĞERSAY işlevi kullanmanız gerekir.

'09-02-2020' ve '20-08-2021' arasındaki tarihleri ​​saymak için şu formülü kullanın:

=EĞERSAY(A2:A14,">09-02-2020")-EĞERSAY(A2:A14,">20-08-2021")

Bu formül önce tarihi 2 Şubat'tan sonra olan hücre sayısını bulur ve tarihi 20 Ağustos'tan sonra olan hücre sayısını çıkarır. Şimdi hayır'ı alıyoruz. 2 Şubat'tan sonra ve 20 Ağustos'ta veya daha önce gelen tarihleri ​​olan hücreler (sayı 9'dur).

Formülün hem 2 Şubat'ı hem de 20 Ağustos'u saymasını istemiyorsanız, bunun yerine şu formülü kullanın:

=EĞERSAY(A2:A14,">09-02-2020")-EĞERSAY(A2:A14,">=20-08-2021")

İkinci kriterde '>' operatörünü '>=' ile değiştirin.

Excel ÇOKEĞERSAY işlevini kullanma

EĞERSAY işlevi de birden çok ölçütü destekler ve EĞERSAY işlevinden farklı olarak, hücreleri ancak tüm koşullar karşılandıktan sonra sayar. Belirtilen iki tarih arasındaki tüm tarihleri ​​içeren hücreleri saymak istiyorsanız, şu formülü girin:

=EĞERSAY(A2:A14,">"&A11,A2:A14,"<"&A10)

Belirtilen tarihleri ​​de sayıma dahil etmek istiyorsanız, '>=' ve '<=' operatörlerini kullanın. İşte, bu formülle gidin:

=EĞERSAY(A2:A14,">=09-02-2020",A2:A14,"<=20-08-2021")

Bu örnekte hücre referansı yerine doğrudan ölçütlerde tarihi kullandık.

Excel'de ÇOKEĞERSAY ve ÇOKEĞERSAY Birden Çok Kriterli Nasıl Kullanılır?

EĞERSAY işlevi, çoğunlukla bir aralıktaki tek ölçütlü (koşullu) hücreleri saymak için kullanılır. Ancak yine de aynı aralıktaki birden çok koşulla eşleşen hücreleri saymak için COUNTIF kullanabilirsiniz. Ancak, EĞERSAY işlevi, aynı veya farklı aralıklarda birden çok koşulu karşılayan hücreleri saymak için kullanılabilir.

Bir Aralıktaki Sayılar Nasıl Sayılır

İki işlevi kullanarak, belirtilen iki sayı arasındaki sayıları içeren hücreleri sayabilirsiniz: EĞERSAY ve EĞERSAY.

İki Sayı Arasındaki Sayıları Saymak için EĞERSAY

EĞERSAY işlevinin birden çok kritere sahip yaygın kullanımlarından biri, belirtilen iki sayı arasındaki sayıları saymaktır, örn. 10'dan büyük ancak 50'den küçük sayıları saymak için. Bir aralıktaki sayıları saymak için, iki veya daha fazla EĞERSAY işlevini tek bir formülde birleştirin. Size nasıl olduğunu gösterelim.

Bir değerin 10'dan büyük ve 21'den küçük olduğu (10 ve 21 dahil değil) B2:B9 aralığındaki hücreleri saymak istediğinizi varsayalım, şu formülü uygulayın:

=EĞERSAY(B2:B14;">10")-EĞERSAY(B2:B14,">=21")

İki sayı arasındaki fark, bir formül diğerinden çıkarılarak bulunur. İlk formül 10'dan büyük sayıları sayar (ki bu 7'dir), ikinci formül 21'e eşit veya daha büyük sayıların sayısını verir (4'tür) ve ikinci formülün sonucu birinci formülden çıkarılır (7). -4) iki sayı arasındaki sayıların sayısını almak için (3).

10 ve 21 sayıları dahil olmak üzere B2:B14 aralığında 10'dan büyük ve 21'den küçük bir sayıya sahip hücreleri saymak istiyorsanız, şu formülü kullanın:

=EĞERSAY(B2:B14,">=10")-EĞERSAY(B2:B14,">21")

2 Sayı Arasındaki Sayıları Saymak için EĞERSAYLAR

B2 ile B9 arasındaki hücrelerde bulunan 10 ile 21 (10 ve 21 hariç) arasındaki sayıları saymak için şu formülü kullanın:

=EĞERSAY(B2:B14;">10",B2:B14;"<21")

Sayıya 10 ve 21'i dahil etmek için, formüllerde 'büyüktür' yerine 'büyüktür veya eşittir' (>=) ve 'küçüktür' operatörleri yerine 'küçük veya eşittir' (<=) kullanmanız yeterlidir. .

Çoklu Kriterli (VE Kriterli) Hücreleri Saymak için EĞERSAYLAR

EĞERSAY işlevi, aynı veya birden çok aralıktaki iki veya daha fazla ölçüte göre hücreleri sayan EĞERSAY işlevinin çoğul karşılığıdır. 'VE mantığı' olarak bilinir, çünkü işlev yalnızca verilen tüm koşullar DOĞRU olduğunda hücreleri saymak için yapılır.

Örneğin, o ekmeğin (A sütunundaki değer) 5'ten (C sütunundaki değer) kaç kez (hücre sayısı) satıldığını bulmak istiyoruz.

Bu formülü kullanabiliriz:

=EĞERSAY(A2:A14,"Ekmek",C2:C14,"<5")

Birden Çok Kriterli (VEYA Kriterli) Hücreleri Saymak için EĞERSAY

Aynı aralıkta birden çok ölçütü karşılayan hücre sayısını saymak istiyorsanız, iki veya daha fazla EĞERSAY işlevini birlikte birleştirin. Örneğin, belirtilen aralıkta (A2:A14) 'Ekmek' veya 'Peynir'in kaç kez tekrarlandığını öğrenmek istiyorsanız, aşağıdaki formülü kullanın:

=EĞERSAY(A2:A14,"Ekmek")+EĞERSAY(A2:A14,"Peynir")

Bu formül, koşullardan en az birinin DOĞRU olduğu hücreleri sayar. Bu yüzden buna 'VEYA mantığı' denir.

Her bir fonksiyonda birden fazla kriteri değerlendirmek istiyorsanız, EĞERSAY yerine ÇOKEĞERSAY kullanmak daha iyidir. Aşağıdaki örnekte, "Ekmek" için "Sipariş Edildi" ve "Teslim Edildi" durumlarının sayısını almak istiyoruz, bu nedenle bu formülü kullanırız:

=EĞERSAY(A2:A14,"Ekmek",C2:C14,"Sıralandı")+ÇOKEĞERSAY(A2:A14,"Ekmek",C2:C14,"Teslim edildi")

Bunun kolay olduğunu umuyoruz, ancak oldukça uzun bir eğitim size Excel'de EĞERSAY ve EĞERSAY işlevlerinin nasıl kullanılacağı hakkında bir fikir verecektir.