Genel Bakış
EĞERSAY (COUNTIF), bir aralıkta verdiğiniz tek koşulu sağlayan hücrelerin sayısını verir. Koşul bir sayı, karşılaştırma ifadesi, metin ya da joker karakterli bir desen olabilir. Bu nedenle belirli bir şehrin, ayın ya da eşik değerin üstündeki kayıtların kaç kez geçtiğini bulmak için kullanılır.
İşlev tek bir aralığı tek bir koşula göre sayar. Birden çok koşul gerekiyorsa EĞERSAYLAR (COUNTIFS) işlevini ya da birkaç EĞERSAY sonucunun toplamını/farkını kullanabilirsiniz.
Sonuçlar sırasıyla 2, 2, 3, 1 ve 0 olur. İlk iki satırda aynı sonucun çıkması, işlevin büyük küçük harf ayrımı yapmadığını gösterir. <> işleci belirtilen değere eşit olmayan hücreleri sayar. Son satırda ölçütle eşleşen hücre bulunmadığı için işlev hata vermez, sonuç sıfır olur. Ankara ya da İzmir gibi iki ayrı değeri birlikte saymak için iki işlevin sonucunu toplayın:
Sonuçlar sırasıyla 2, 1, 4, 3 ve 3 olur. İlk satırda oluşan ölçüt >40 olduğundan yalnız 40'tan büyük tutarlar sayılır. <0 negatif tutarları, <>0 ise sıfırdan farklı her tutarı (negatifler dahil) sayar. >= ve <= işleçleri eşik değerin kendisini de kapsar. Ölçüt sayı olarak (32) ya da metin olarak ("32") yazılabilir; önemli olan aralıktaki hücrelerin metin değil gerçek sayı olmasıdır.
Sonuçlar sırasıyla 5, 4, 1, 2 ve 2 olur. * sıfır ya da daha çok karakteri, ? ise tam olarak bir karakteri temsil eder. Tek başına * ölçütü yalnız metin içeren hücreleri sayar; sayılar ve boş hücreler dışarıda kalır. *R* ölçütü büyük harfle yazılsa da içinde r geçen sözcükleri bulur. ??? tam üç karakterli sözcükleri, ?r* ikinci karakteri r olan sözcükleri, E* ise E ile başlayan sözcükleri sayar. Joker karakterin kendisini aramak için önüne ~ koyun: ~?, ~* ve ~~.
Sonuçlar sırasıyla 5, 3, 1, 2 ve 0 olur. İlk işlev başlangıç tarihi ve sonrasındaki kayıtları sayar, ikinci işlev bitiş tarihinden sonraki kayıtları sayar; aradaki fark iki sınır dahil aralıktaki kayıt sayısını verir. Tarih hücrelerine başvururken & ile birleştirmek, tarihin bölgesel yazım biçiminden bağımsız çalışmasını sağlar. Tek bir sabit tarihten sonraki kayıtları saymak için tarihi TARİH işleviyle verin:
Söz dizimi ve parametre
- Kategori
- İstatistiksel
- İngilizce adı
- COUNTIF
- Platform
- Windows Mac Web
2 bağımsız değişken
2 zorunlu
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| aralıkrange | Zorunlu | Koşula göre sayılacak hücrelerin bulunduğu hücre aralığını ya da adlandırılmış aralığı belirtir. |
| ölçütcriteria | Zorunlu | Hangi hücrelerin sayılacağını belirleyen sayıyı, karşılaştırma ifadesini, metni ya da hücre başvurusunu belirtir. |
Geçerli kullanımlar
=EĞERSAY(A2:A6;"Ankara")
=EĞERSAY(A2:A6;">40")
=EĞERSAY(A2:A6;"*r*")
=EĞERSAY(A2:A6;">"&C2)
Desteklenen Excel sürümleri
2003 ve sonrası
- 2003 Destekleniyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Metin eşleşmesi ve büyük küçük harf
A2:A6 aralığında şehir adları, B sütununda aranacak ölçütler yer alıyor. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın; aralık sabit kalır, her satır kendi B hücresindeki ölçütü kullanır:EĞERSAY
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Şehir | Ölçüt | Kayıt sayısı |
| 2 | İstanbul | Ankara | 2 |
| 3 | Ankara | ankara | 2 |
| 4 | İzmir | <>Ankara | 3 |
| 5 | Ankara | Bursa | 1 |
| 6 | Bursa | Konya | 0 |
TemelExcelDepo v1.0.0
2. Sayısal koşullar ve hücre başvurusu
A2:A6 aralığında tutarlar, B sütununda karşılaştırma işleci, C sütununda eşik değer yer alıyor. Ölçüt, işleç ile eşik değerin & ile birleştirilmesiyle oluşur. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:EĞERSAY
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Tutar | İşleç | Eşik | Kayıt sayısı |
| 2 | -15 | > | 40 | 2 |
| 3 | 0 | < | 0 | 1 |
| 4 | 20 | <> | 0 | 4 |
| 5 | 60 | >= | 20 | 3 |
| 6 | 80 | <= | 20 | 3 |
Sayısal ÖlçütExcelDepo v1.0.0
3. Joker karakterlerle desen arama
A2:A6 aralığındaki meyve adlarını B sütunundaki desenlere göre sayalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:EĞERSAY
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Meyve | Ölçüt | Kayıt sayısı |
| 2 | Elma | * | 5 |
| 3 | Erik | *R* | 4 |
| 4 | Armut | ??? | 1 |
| 5 | Kiraz | ?r* | 2 |
| 6 | Nar | E* | 2 |
JokerExcelDepo v1.0.0
4. Tarih aralığındaki kayıtlar
A2:A6 aralığında sipariş tarihleri, B ve C sütunlarında sayılacak tarih aralığının başlangıcı ve bitişi yer alıyor. Başlangıç dahil, bitiş dahil sipariş sayısını bulmak için D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:EĞERSAY
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Sipariş tarihi | Başlangıç | Bitiş | Sipariş sayısı |
| 2 | 01.01.2025 | 01.01.2025 | 05.01.2025 | 5 |
| 3 | 02.01.2025 | 02.01.2025 | 04.01.2025 | 3 |
| 4 | 03.01.2025 | 03.01.2025 | 03.01.2025 | 1 |
| 5 | 04.01.2025 | 04.01.2025 | 05.01.2025 | 2 |
| 6 | 05.01.2025 | 06.01.2025 | 09.01.2025 | 0 |
Tarih AralığıExcelDepo v1.0.0
Kullanırken dikkat edin
- aralık parametresi: aralık bir hücre aralığı ya da adlandırılmış aralık olmalıdır; sıralı olması gerekmez. Sıfır içeren hücreler, tarihler ve gizli hücreler değerlendirmeye katılır. Hata değeri içeren hücreler de aralığın parçasıdır. Mantıksal değerler, metinler ve boş hücreler sayısal bir ölçütle eşleşmez.
- ölçüt parametresi: ölçüt bir sayı, bir ifade ya da metin olabilir; doğrudan yazabileceğiniz gibi bir hücre başvurusu ya da adlandırılmış aralık olarak da verebilirsiniz. Sayısal ölçüt sayı olarak (32) ya da metin olarak ("32") yazılabilir. İşleç içeren ölçütte işleci ve değeri tek bir metin olarak yazın ya da & ile birleştirin.
- Karşılaştırma işleçleri: Ölçütte >, <, >=, <= ve <> işleçlerini kullanabilirsiniz. İşleç kullanmadan yazılan değer eşitlik olarak yorumlanır; ölçütün başına eşittir işareti koymak da aynı sonucu verir.
- Joker karakterler: Metin ölçütlerinde ? tek bir karakteri, * ise birden çok karakteri temsil eder. Örneğin *M* içinde M harfi geçen tüm sözcükleri, ?M ikinci karakteri M olan sözcükleri bulur. Joker karakterin kendisini aramak için önüne tilde koyun: ~?, ~* ve ~~.
- Büyük küçük harf: Metin eşleştirmesinde büyük küçük harf ayrımı yapılmaz. Örneğin JAN, jan ve Jan aynı hücreleri bulur.
- Gerçek değerler: İşlev hücrelerin biçimlendirilmiş görünümünü değil, gerçek değerlerini kullanır. Sayısal koşul denetlerken hücrelerin metin değil gerçek sayı içerdiğinden emin olun.
- Sayıları ve metinleri sayma: Yalnız sayısal değerlerin sayısını bulmak için BAĞ_DEĞ_SAY (COUNT) işlevini kullanabilirsiniz. Metin içeren hücreleri saymak için ise * ölçütünü kullanabilirsiniz.
- Tarih ölçütleri: Tarih ölçütünü yazıyla vermek bölgesel tarih biçimine bağlıdır; en güvenli yol tarihi TARİH işleviyle ya da bir hücre başvurusuyla vermektir. Bugünden sonraki tarihleri saymak için BUGÜN işlevini kullanın:
- İki koşula birden uyanlar: Bir değerin 20'den büyük ve 80'den küçük olduğu hücreleri saymak için iki sayımın farkını alabilirsiniz:
Aynı işi EĞERSAYLAR (COUNTIFS) işleviyle de yapabilirsiniz:
Bir dizi formülüyle de aynı sonuca ulaşabilirsiniz; eski sürümlerde bu formülü Ctrl+Shift+Enter ile girmeniz gerekebilir:=EĞERSAYLAR(C2:C6; ">20"; C2:C6; "<80")=COUNTIFS(C2:C6,">20",C2:C6,"<80")
- EĞERSAYLAR ile ilişkisi: EĞERSAY Excel 1997'den beri vardır. EĞERSAYLAR (COUNTIFS) ise Excel 2007'de eklenmiştir ve birden çok koşulu tek işlevde toplar. EĞERSAY eski sürümlerle uyumluluk açısından anılan bir işlevdir; işlevi EĞERSAYLAR ile değiştirirken her aralık ve ölçüt çiftini ayrı ayrı verdiğinizden ve parametre sırasını kontrol ettiğinizden emin olun.
- İlgili işlevler: Koşula göre değer döndürmek için EĞER (IF), koşula uyan sayıları toplamak için ETOPLA (SUMIF), koşula uyanların ortalamasını almak için EĞERORTALAMA (AVERAGEIF), birden çok koşulu birlikte saymak için EĞERSAYLAR (COUNTIFS) işlevlerini kullanabilirsiniz.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024