Excel'de Hücreleri Nasıl Sayarsınız: Seçili, Belirli ve Dolu Hücreler

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

Excel'de hücre sayısını hızlıca öğrenmek için yerleşik işlevleri kullanın: SAY (sadece sayılar), DOLUSAY (boş olmayan tüm veriler) ve BOŞLUKSAY (boş hücreler). Koşullara göre sayım yapmak için EĞERSAY ve ÇOKLU.EĞERSAY kullanılır. Bu araçlar, manuel olarak tekrar sayma yapmadan veri hacimlerini anında analiz etmenizi sağlar.

Hızlı başlangıç: A1:A10 aralığında verilerle kaç hücrenin dolu olduğunu basitçe öğrenmek istiyorsanız, =DOLUSAY(A1:A10) yazın. Sadece sayıları istiyorsanız — =SAY(A1:A10).

Dolu Hücreleri Saymak İçin Temel İşlevler

Dikkate almak istediğiniz veri türüne bağlı olarak uygun işlev seçilir. Bu, büyük tablolarla çalışmanın temelidir.

SAY (COUNT)

Yalnızca sayı içeren hücreleri sayar. Tarihler ve saatler de sayı olarak kabul edilir. Metin, mantıksal değerler (DOĞRU/YANLIŞ) ve hatalar yok sayılır.

  • Formül: =SAY(A1:C10)
  • Sonuç: Belirtilen aralıktaki rakamları içeren hücrelerin sayısı.

DOLUSAY (COUNTA)

Tüm boş olmayan hücreleri sayar. Buna sayılar, metinler, boş bir dize döndüren formüller ve mantıksal değerler dahildir. Bir listedeki kayıt sayısını (örneğin çalışan veya ürün sayısı) saymak için idealdir.

  • Formül: =DOLUSAY(A1:C10)
  • Sonuç: Toplam dolu hücre sayısı.

BOŞLUKSAY (COUNTBLANK)

Bir aralıktaki tamamen boş hücrelerin sayısını döndürür. Anketlerin veya raporların doldurulmasını kontrol etmek için kullanışlıdır.

  • Formül: =BOŞLUKSAY(A1:C10)

="" formülünü içeren bir hücre görsel olarak boştur, ancak DOLUSAY işlevi onu dolu olarak sayar (çünkü içinde formül vardır), BOŞLUKSAY ise boş olarak sayar. Verileri kontrol ederken dikkatli olun.

Belirli Koşullara Göre Hücre Sayımı

Basit sayım yetersiz kaldığında ve verileri kriterlere göre ayırmak gerektiğinde (örneğin 1000 TL'nin üzerindeki satışlar veya "Ödendi" durumu), koşullu işlevler kullanılır.

Tek koşul: EĞERSAY (COUNTIF)

İşlev, bir aralığı tek bir kritere uygunluk açısından kontrol eder.

Kullanım örnekleri:

  • 50'den büyük sayılar: =EĞERSAY(A1:A100; ">50")
  • Tam metin eşleşmesi: =EĞERSAY(B1:B100; "Moskova")
  • Joker karakterlerin kullanımı:
    • "*ov" — "ov" ile biter (Ivanov, Petrov).
    • "A*" — "A" ile başlar.
    • "?el" — ikinci harfi "e" olan üç harfli kelime (mel, sel).

Çoklu koşul: ÇOKLU.EĞERSAY (COUNTIFS)

127 çift aralık ve koşul belirlemenize olanak tanır. Tüm koşulların aynı anda gerçekleşmesi gerekir («VE» mantığı).

Örnek: Tutarı > 1000 VE durumu = "Gönderildi" olan siparişleri sayın. =ÇOKLU.EĞERSAY(C2:C100; ">1000"; D2:D100; "Gönderildi")

Excel'in Türkçe sürümünde bağımsız değişken ayırıcısı genellikle virgül değil noktalı virgüldür (;). Formül hata verirse, bölge ayarlarını kontrol edin veya ayırıcıyı değiştirin.

Özel Görevler: Renk ve Seçim

Arka plan rengi veya yazı tipi rengine göre hücreleri doğrudan standart formüllerle sayamazsınız, çünkü renk bir hücre değeri değildir. Ancak çalışan dolaylı yollar mevcuttur.

Renge Göre Sayım (makro olmadan)

VBA kullanmadan en güvenilir yol, yardımcı bir sütun oluşturmaktır.

  1. İstediğiniz renkteki hücreleri manuel olarak veya filtre aracılığıyla seçin.
  2. Bitişik sütuna bir işaret koyun (örneğin 1 rakamı).
  3. TOPLA işleviyle bu sütunu toplayın.

Otomasyon gerekiyorsa, VBA üzerinde kullanıcı tanımlı bir işlev kullanmanız gerekecektir, ancak bu dosyanın bakımını zorlaştırır.

Seçili Alanın İstatistikleri

Formül girmeden seçili hücrelerin sayısını hızlıca öğrenmek istiyorsanız:

  1. Fareyle gerekli aralığı seçin (Ctrl tuşuna basılı tutarak bitişik olmayan alanları da seçebilirsiniz).
  2. Excel penceresinin altındaki durum çubuğuna bakın (sağ tarafta).
  3. Burada şunlar görüntülenir: Sayı (sayısal hücreler), Ortalama ve Toplam.

Seçimdeki metin hücrelerinin sayısını görmek için durum çubuğuna sağ tıklayın ve «Sayı» (veya sürüme bağlı olarak «Kayıt Sayısı») öğesini seçin.

Sayım İşlevlerinin Karşılaştırılması

GörevİşlevFormül Örneği
Sadece sayılarSAY=SAY(A1:A10)
Her türlü veri (metin + sayı)DOLUSAY=DOLUSAY(A1:A10)
Boş hücrelerBOŞLUKSAY=BOŞLUKSAY(A1:A10)
Tek koşula göreEĞERSAY=EĞERSAY(A1:A10; ">100")
Çoklu koşula göreÇOKLU.EĞERSAY=ÇOKLU.EĞERSAY(A:A; ">0"; B:B; "Evet")

Sık Yapılan Hatalar

  • EĞERSAY'da #DEĞER!: Kriter 255 karakterden uzunsa veya geçersiz karakterler içeriyorsa ortaya çıkar.
  • Tarihlerle yanlış sonuç: Koşullardaki tarihler Excel'in anlayabileceği biçimde olmalıdır. Tarihi içeren bir hücreye referans vermek daha iyidir: =EĞERSAY(A:A; ">"&C1), burada C1 tarihi içerir.
  • Sayı yerine metin: Sayılar metin olarak kaydedilmişse (hücrenin köşesinde yeşil üçgen), SAY işlevi bunları yok sayar. Düzeltmek için "Metni Sütunlara Dönüştür" özelliğini kullanın.

SSS

Benzersiz değerleri sayabilir miyim? Bunun için standart bir işlev yoktur. Excel'in yeni sürümlerinde (Office 365) şu kombinasyonu kullanın: =SATIR(BENZERSIZ(A1:A10)). Eski sürümlerde karmaşık bir dizi formülü veya özet tablo gerekir.

Neden DOLUSAY boş bir hücreyi sayıyor? Muhtemelen hücrede bir boşluk (" ") veya boş bir dize ("") döndüren bir formül var. Temizlemek için "Bul ve Değiştir" aracını kullanın (boşluğu bulun, hiçbir şey ile değiştirin).

Kısmi bir kelime içeren hücreleri nasıl sayarım? Yıldız işaretini kullanın. Örneğin, =EĞERSAY(A1:A10; "*rapor*") metnin herhangi bir yerinde "rapor" kelimesini içeren hücreleri bulacaktır.