Excel'de Koşula Göre Hücreleri Hızlı Sayma

Kerem Aydın·9 Temmuz 2026·⏱4 dk

Belirli bir kritere uyan hücrelerin sayısını hesaplamak için (örneğin, satışların 100'den fazla olması veya durumun "Ödendi" olması) EĞERSAY işlevini kullanın. Temel formül şöyledir: =EĞERSAY(aralık; ölçüt). Bu formül seçilen hücreleri anında analiz eder ve büyük tabloları manuel olarak yeniden saymaya harcanan zamandan tasarruf ederek tam eşleşme sayısını döndürür.

Söz dizimi ve formül yazım kuralları

İşlev iki zorunlu bağımsız değişken alır:

  1. Aralık — kontrol edilmesi gereken hücre alanı (örneğin, A2:A100).
  2. Ölçüt — seçim kriteri. Sayı, metin, tarih veya ifade olabilir.

Ölçüt yazım kuralları:

  • Metin her zaman çift tırnak içinde yazılır: "Satıldı".
  • Sayılar ve mantıksal operatörler (>, <, <>, =) da tırnak içine alınır: ">500".
  • Hücre başvurusu tırnaksız belirtilir: B1. Bir operatör kullanarak bir hücredeki değerle karşılaştırma yapmanız gerekirse ampersand (&) kullanın: ">"&B1.

Büyük/küçük harf duyarlılığı yoktur: formül hem "İstanbul" hem de "istanbul" ifadesini bulacaktır. Ancak boşluklar önemlidir — " İstanbul " ve "İstanbul" farklı değerler olarak kabul edilir.

Kullanım örnekleri

Bir ürün listesi ve işlem tutarları içeren tablo üzerinden tipik senaryoları inceleyelim.

Metin sayma ve tam eşleşmeler

Bir sütunda belirli bir kelimenin kaç kez geçtiğini öğrenmek istiyorsanız: =EĞERSAY(B2:B50; "Satıldı") Bu formül, B2:B50 aralığında "Satıldı" kelimesini içeren hücrelerin sayısını döndürür.

Sayılar ve aralıklarla çalışma

Eşiği aşan değerleri saymak için: =EĞERSAY(C2:C50; ">10000") Formül metni ve boş hücreleri yok sayarak yalnızca 10.000'den büyük sayıları sayar.

GörevFormülAçıklama
Boş hücreleri bulma=EĞERSAY(A:A; "")Tamamen boş hücreleri sayar
Dolu olanların tümünü bulma=EĞERSAY(A:A; "<>")Boş olmayan her şeyi sayar
D1'deki değere eşit olanlar=EĞERSAY(A:A; D1)Ölçüt olarak başvuruyu kullanır
Sıfıra eşit olmayanlar=EĞERSAY(B:B; "<>0")Sıfır değerlerini hariç tutar

Joker karakterlerin kullanımı

Tam değer bilinmiyorsa veya metnin bir parçasını bulmanız gerekiyorsa özel semboller kullanın:

  • * (yıldız) — herhangi bir sayıda karakterin yerine geçer.
  • ? (soru işareti) — tam olarak bir karakterin yerine geçer.

Örnekler:

  • "Elma" ile başlayan ürünler: =EĞERSAY(A2:A100; "Elma*") ("Elma", "Elmalar" ifadelerini bulur).
  • Üçüncü karakteri "A" olan 5 karakterlik kodlar: =EĞERSAY(C2:C100; "??A??").
  • Herhangi bir yerinde "Hata" kelimesini içeren hücreler: =EĞERSAY(D:D; "*Hata*").

Yıldız veya soru işaretinin kendisini aramanız gerekiyorsa, önüne tilde ~ koyun. "Soru?" metnini arama örneği: "Soru~?".

Birden fazla koşula göre sayma (ÇOKEĞERSAY)

Standart EĞERSAY işlevi yalnızca bir ölçütle çalışır. Karmaşık bir seçim yapmanız gerekiyorsa (örneğin, "Satıldı" VE "Tutar > 5000"), ÇOKEĞERSAY (COUNTIFS) işlevini kullanın.

Söz dizimi: =ÇOKEĞERSAY(aralık1; ölçüt1; aralık2; ölçüt2; ...)

5000 Türk Lirasından pahalı başarılı işlemlerin sayılması örneği: =ÇOKEĞERSAY(B2:B100; "Satıldı"; C2:C100; ">5000")

Burada işlev aynı anda iki sütunu kontrol eder: B sütununda durumu, C sütununda ise tutarı arar. Tüm koşulların aynı anda gerçekleşmesi gerekir (mantıksal "VE").

Tarihlerle çalışmanın özellikleri

Excel'de tarihler sayı olarak saklanır, bu nedenle matematiksel operatörler bunlara uygulanabilir. Sisteminizde kabul edilen tarih formatına (genellikle GG.AA.YYYY) uymanız ve tırnak işaretlerini kullanmanız önemlidir.

  • 1 Ocak 2026 tarihinden sonraki satışlar: =EĞERSAY(A2:A100; ">01.01.2026")
  • Bugünün tarihine kadar olan görevler (dinamik olarak): =EĞERSAY(B2:B100; "<"&BUGÜN())

Tarihlerle çalışırken hücrelerin gerçekten "Tarih" formatında olduğundan, "Metin" formatında olmadığından emin olun. Metin olarak kaydedilmiş tarihleri işlev doğru şekilde tanımayabilir.

Sık yapılan hatalar ve çözümleri

Basit bir formül bile hata verebilir veya yanlış sonuç döndürebilir. İşte temel nedenler:

Hata / SorunOlası NedenÇözüm
#DEĞER!Geçersiz ölçüt söz dizimiTırnak işaretlerini kontrol edin. Operatör içeren başvuru için & kullanın: ">"&A1.
Sonuç 0Verilerde fazladan boşluklarKaynak verileri temizlemek için KIRP işlevini veya joker karakterleri kullanın.
Yanlış tarih sayımıTarihin metin olarak yazılması"Sütunlara Dönüştür" özelliği veya TARİHSAYI işlevi aracılığıyla metni tarihe dönüştürün.
Yavaş çalışmaTüm sütunun belirtilmesi (A:A)Özellikle Excel'in eski sürümlerinde aralığı gerçek satır sayısı ile sınırlayın (A2:A5000).

SSS

EĞERSAY benzersiz değerleri saymak için kullanılabilir mi? Hayır, bu işlev tüm oluşumları sayar. Benzersiz değerleri saymak için işlev kombinasyonlarına (örneğin, TOPLA ve EĞERSAY) veya Özet Tablo kullanımına ihtiyaç duyulur.

İşlev Excel'in çevrimiçi sürümünde çalışıyor mu? Evet, EĞERSAY ve ÇOKEĞERSAY web için Excel'de ve mobil uygulamalarda tamamen desteklenmektedir.

Belirli bir renkle boyanmış hücreleri nasıl sayabilirim? Bunu standart formüllerle yapmak mümkün değildir. VBA üzerinde kullanıcı tanımlı bir işlev oluşturmanız veya durumu görüntülemek için filtre kullanmanız gerekecektir.