İçeriğe geç
parazade
İstatistikÖrnekler doğrulandı

ÇOKEĞERSAY Formülü (COUNTIFS): Birden Çok Koşulla Sayma

ÇOKEĞERSAY

İngilizce adı: COUNTIFS

SürümlerMicrosoft 365Excel 2021Excel 2019Excel 2016Excel 2013Excel 2010Excel WebExcel Mac(en az Excel 2010)

Yayın: · Son güncelleme:

ÇOKEĞERSAY kısaca

ÇOKEĞERSAY, birden fazla koşulun aynı satırda birlikte sağlandığı kayıtları sayar. Şehir ve durum, tutar sınırı ya da bir yaş aralığının alt ve üst sınırı gibi koşulları tek formülde birleştirir; en fazla 127 aralık/ölçüt çifti alır.

Söz dizimi

ÇOKEĞERSAY(ölçüt_aralığı1; ölçüt1; [ölçüt_aralığı2; ölçüt2]; ...)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

Argümanlar

ArgümanDurumAçıklama
ölçüt_aralığı1criteria_range1Zorunluİlk koşulun değerlendirileceği aralık.
ölçüt1criteria1ZorunluHangi hücrelerin sayılacağını belirleyen sayı, ifade, hücre başvurusu ya da metin.
ölçüt_aralığı2; ölçüt2criteria_range2, criteria2İsteğe bağlıEk aralık ve koşul çiftleri. En fazla 127 çift; her aralık ilk aralıkla aynı boyutta olmalıdır.
İçindekiler
  1. Koşulları birlikte sağlayan satırları saymak
  2. Söz diziminde çiftler
  3. Üçüncü koşulu eklemek
  4. Yaş ya da tutar aralığında sayım
  5. Sık karşılaşılan sorunlar
  6. Tarihli kayıtları dönem dönem saymak
  7. Raporunuza taşıyın

Koşulları birlikte sağlayan satırları saymak

Excel ÇOKEĞERSAY formülü, her koşulun aynı satırda sağlandığı kayıtları sayar. "Ankara'dan gelen ve teslim edilmiş kaç sipariş var?" sorusunun iki koşulu vardır ve EĞERSAY bunu tek başına cevaplayamaz. ÇOKEĞERSAY satır satır ilerler, iki koşul da tutuyorsa sayacı bir artırır.

Altı siparişlik bir listede =ÇOKEĞERSAY(A2:A7;"Ankara";B2:B7;"Teslim") sonucu 3'tür. Ankara'nın bekleyen siparişi ve Bursa'nın teslim edilen siparişi, koşullardan yalnız birini sağladığı için sayılmaz.

Söz diziminde çiftler

Fonksiyon argümanları çiftler hâlinde alır: önce bir ölçüt aralığı, hemen ardından o aralığa uygulanacak ölçüt. İlk çift zorunludur, sonrakiler isteğe bağlıdır ve en fazla 127 çift yazılabilir. Türkçe Excel'de bütün argümanlar noktalı virgülle ayrılır.

Ölçütler EĞERSAY'dakiyle aynı kurallara uyar. Metin ve karşılaştırmalar tırnak içine yazılır, hücreden alınan değer ">="&F1 biçiminde işleçle birleştirilir. Joker karakterler (* ve ?) de desteklenir.

Üçüncü koşulu eklemek

Aynı tabloda yalnız 400 TL ve üzerindeki teslim edilmiş Ankara siparişlerini saymak için bir çift daha eklersiniz: =ÇOKEĞERSAY(A2:A7;"Ankara";B2:B7;"Teslim";C2:C7;">=400"). Önceki üç siparişten 120 TL'lik olan elenir ve sonuç 2'ye düşer.

Her yeni çift sonucu ya aynı bırakır ya da azaltır, hiçbir zaman artırmaz. Bu, formülü kontrol etmenin pratik bir yoludur: koşul ekledikçe sayı büyüyorsa aralıklardan biri yanlış seçilmiştir.

Yaş ya da tutar aralığında sayım

Bir sayının iki sınır arasında kalıp kalmadığını saymak için aynı sütunu iki ayrı çiftte kullanırsınız. 25 ile 34 yaş arasındaki çalışanlar için =ÇOKEĞERSAY(B2:B8;">=25";B2:B8;"<35") yazılır. 23, 31, 28, 40, 34, 25 ve 36 yaşlarından dördü bu aralıktadır.

Alt sınırda büyük-eşit, üst sınırda küçük işleci kullanmak grupları çakışmadan böler. 25-34 ve 35-44 gibi yaş grupları kurarken bir kişinin iki gruba birden sayılmasını bu yöntem engeller. Tarihlerle de aynı mantık geçerlidir; başlangıç ve bitiş tarihlerini ayrı hücrelere yazıp ölçütü o hücrelerle kurabilirsiniz.

Sık karşılaşılan sorunlar

Microsoft'un belgelerine göre eklenen her ölçüt aralığı, ilk aralıkla aynı satır ve sütun sayısında olmalıdır. A2:A7 ile B2:B8 gibi farklı boyutlu aralıklar #DEĞER! hatası verir. Bütün çiftlerde aynı satır numaralarını kullanmak bu sorunu önler.

Koşullar "ve" mantığıyla birleşir; "veya" için tek formül yetmez. Ankara ya da Bursa siparişlerini saymak için iki ÇOKEĞERSAY sonucunu toplarsınız. Ölçüt olarak boş bir hücreye başvurursanız Excel bu ölçütü 0 kabul eder ve yalnız 0 içeren hücreleri arar.

Tarihli kayıtları dönem dönem saymak

Tarih aralığında sayım için aynı tarih sütunu iki kez kullanılır. Mart 2026'da açılan destek taleplerini saymak için F1'e 01.03.2026, F2'ye 31.03.2026 yazıp =ÇOKEĞERSAY(A2:A500;">="&F1;A2:A500;"<="&F2) formülünü kurarsınız. Tarihleri formüle metin olarak gömmek yerine hücreden okumak, bölgesel tarih biçimi farklarından kaynaklanan hataları önler.

Ay değiştikçe yalnız F1 ve F2'yi güncellemeniz yeterlidir. Aynı formüle ;B2:B500;"Açık" gibi bir çift ekleyerek o ay açılıp hâlâ kapanmamış talepleri de ayrıca sayabilirsiniz.

Raporunuza taşıyın

Satırlarda şehirler, sütunlarda durumlar olan küçük bir özet tablo hazırlayın. Kesişim hücresine ölçütleri satır ve sütun başlıklarından okuyan tek bir ÇOKEĞERSAY yazıp $ işaretleriyle sabitleyin; formülü tüm tabloya kopyaladığınızda her kombinasyonun adedi kendiliğinden dolar.

Örnekler

Örnek 1: Şehir ve duruma göre sipariş sayısı
ABCDE
1ŞehirDurumTutar (TL)
2AnkaraTeslim4503
3BursaTeslim300
4AnkaraBekliyor200
5AnkaraTeslim800
6BursaBekliyor150
7AnkaraTeslim120
=ÇOKEĞERSAY(A2:A7;"Ankara";B2:B7;"Teslim")

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

E2 hücresinin sonucu: 3

Hem Ankara hem Teslim olan satırlar 2., 5. ve 7. satırlardır.

Örnek 2: Tutar koşuluyla üçüncü filtre
ABCDE
1ŞehirDurumTutar (TL)
2AnkaraTeslim4502
3BursaTeslim300
4AnkaraBekliyor200
5AnkaraTeslim800
6BursaBekliyor150
7AnkaraTeslim120
=ÇOKEĞERSAY(A2:A7;"Ankara";B2:B7;"Teslim";C2:C7;">=400")

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

E2 hücresinin sonucu: 2

Teslim edilmiş üç Ankara siparişinden 120 TL'lik olan tutar koşulunu sağlamaz; 450 ve 800 TL'lik iki sipariş kalır.

Örnek 3: Yaş aralığındaki çalışanları sayma
ABCD
1ÇalışanYaş
2Ayşe234
3Burak31
4Ceren28
5Deniz40
6Emre34
7Fatma25
8Gökhan36
=ÇOKEĞERSAY(B2:B8;">=25";B2:B8;"<35")

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

D2 hücresinin sonucu: 4

25 ve üzeri, 35'ten küçük yaşlar 31, 28, 34 ve 25'tir.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

ÇOKEĞERSAY kullanan rehberler ve alıştırmalar

Sıkça Sorulan Sorular

Excel ÇOKEĞERSAY formülü nasıl kullanılır?

Her koşul için önce aralığı, sonra ölçütü yazın. =ÇOKEĞERSAY(A2:A7;"Ankara";B2:B7;"Teslim") A sütununda Ankara ve B sütununda Teslim yazan satırları sayar.

ÇOKEĞERSAY ile EĞERSAY arasındaki fark nedir?

EĞERSAY tek koşul alır, ÇOKEĞERSAY ise 127'ye kadar koşulu "ve" mantığıyla birleştirir. Tek koşulda ikisi aynı sonucu verir.

Tarih aralığındaki kayıtlar nasıl sayılır?

Başlangıç tarihini F1'e, bitiş tarihini F2'ye yazıp =ÇOKEĞERSAY(A2:A100;">="&F1;A2:A100;"<="&F2) formülünü kullanın.