Özellik ikonu

EĞERSAY

İndirme izni yok

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.

Söz dizimi ve parametre​

TRTürkçe
=EĞERSAY(aralık; ölçüt)
ENEnglish
=COUNTIF(range, criteria)
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ı
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İş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.

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:
Excel formülü
=EĞERSAY($A$2:$A$6; B2)
=COUNTIF($A$2:$A$6,B2)
EĞERSAY
Formülünü incelemek için bir hücre seçin.
ABC
1ŞehirÖlçütKayıt sayısı
2İstanbulAnkara2
3Ankaraankara2
4İzmir<>Ankara3
5AnkaraBursa1
6BursaKonya0
TemelExcelDepo v1.0.0
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:
Excel formülü
=EĞERSAY($A$2:$A$6; "Ankara")+EĞERSAY($A$2:$A$6; "İzmir")
=COUNTIF($A$2:$A$6,"Ankara")+COUNTIF($A$2:$A$6,"İzmir")

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:
Excel formülü
=EĞERSAY($A$2:$A$6; B2&C2)
=COUNTIF($A$2:$A$6,B2&C2)
EĞERSAY
Formülünü incelemek için bir hücre seçin.
ABCD
1TutarİşleçEşikKayıt sayısı
2-15>402
30<01
420<>04
560>=203
680<=203
Sayısal ÖlçütExcelDepo v1.0.0
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.

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:
Excel formülü
=EĞERSAY($A$2:$A$6; B2)
=COUNTIF($A$2:$A$6,B2)
EĞERSAY
Formülünü incelemek için bir hücre seçin.
ABC
1MeyveÖlçütKayıt sayısı
2Elma*5
3Erik*R*4
4Armut???1
5Kiraz?r*2
6NarE*2
JokerExcelDepo v1.0.0
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 ~~.

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:
Excel formülü
=EĞERSAY($A$2:$A$6; ">="&B2)-EĞERSAY($A$2:$A$6; ">"&C2)
=COUNTIF($A$2:$A$6,">="&B2)-COUNTIF($A$2:$A$6,">"&C2)
EĞERSAY
Formülünü incelemek için bir hücre seçin.
ABCD
1Sipariş tarihiBaşlangıçBitişSipariş sayısı
201.01.202501.01.202505.01.20255
302.01.202502.01.202504.01.20253
403.01.202503.01.202503.01.20251
504.01.202504.01.202505.01.20252
605.01.202506.01.202509.01.20250
Tarih AralığıExcelDepo v1.0.0
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:
Excel formülü
=EĞERSAY($A$2:$A$6; ">"&TARİH(2025; 1; 2))
=COUNTIF($A$2:$A$6,">"&DATE(2025,1,2))

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:
    Excel formülü
    =EĞERSAY(A2:A6; ">"&BUGÜN())
    =COUNTIF(A2:A6,">"&TODAY())
  • İ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:
    Excel formülü
    =EĞERSAY(C2:C6; ">20")-EĞERSAY(C2:C6; ">=80")
    =COUNTIF(C2:C6,">20")-COUNTIF(C2:C6,">=80")
    Aynı işi EĞERSAYLAR (COUNTIFS) işleviyle de yapabilirsiniz:
    Excel formülü
    =EĞERSAYLAR(C2:C6; ">20"; C2:C6; "<80")
    =COUNTIFS(C2:C6,">20",C2:C6,"<80")
    Bir dizi formülüyle de aynı sonuca ulaşabilirsiniz; eski sürümlerde bu formülü Ctrl+Shift+Enter ile girmeniz gerekebilir:
    Excel formülü
    =TOPLA(EĞER(C2:C6>20; 1; 0)*EĞER(C2:C6<80; 1; 0))
    =SUM(IF(C2:C6>20,1,0)*IF(C2:C6<80,1,0))
  • 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.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
16
İlk yayın
Güncel
İngilizce
COUNTIF
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst