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

BAĞ_DEĞ_SAY Formülü (COUNT): Sayı İçeren Hücreleri Sayma

BAĞ_DEĞ_SAY

İngilizce adı: COUNT

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

Yayın: · Son güncelleme:

BAĞ_DEĞ_SAY kısaca

BAĞ_DEĞ_SAY, bir aralıkta sayı içeren hücrelerin adedini verir. Tarihler de sayı olarak saklandığı için sayılır; başvurulan aralıktaki metin, boş hücre, mantıksal değer ve hata içeren hücreler ise yok sayılır.

Söz dizimi

BAĞ_DEĞ_SAY(değer1; [değer2]; ...)

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
değer1value1ZorunluSayıları saymak istediğiniz ilk öğe, hücre başvurusu ya da aralık.
değer2value2İsteğe bağlıEn fazla 255 argümana kadar ek öğe, başvuru ya da aralık.
İçindekiler
  1. BAĞDEĞSAY hangi hücreleri sayar?
  2. Söz dizimi ve argümanlar
  3. Tarihler de sayılır
  4. Başvuru ile doğrudan değer arasındaki fark
  5. Hangi sayma fonksiyonunu seçmeli?
  6. Oran hesaplarında payda olarak kullanmak
  7. Listenizde deneyin

BAĞ_DEĞ_SAY hangi hücreleri sayar?

Excel BAĞ_DEĞ_SAY formülü yalnız sayı içeren hücreleri sayar. Bir sınav listesinde 75, "Girmedi", 88, boş bir hücre, 62 ve "Muaf" değerleri varsa =BAĞ_DEĞ_SAY(B2:B7) sonucu 3 olur. Metin içeren iki hücre ve boş hücre sayıma girmez.

Adı ilk bakışta garip görünse de işi basittir: sınava giren öğrenci sayısı, fiyatı girilmiş ürün sayısı ya da ödemesi yapılmış fatura sayısı gibi "kaç tane sayısal değer var?" sorularını cevaplar. Fonksiyon adındaki alt çizgileri doğru yazmak gerekir; BAĞDEĞSAY gibi bir yazım #AD? hatası verir.

Söz dizimi ve argümanlar

Söz dizimi BAĞ_DEĞ_SAY(değer1; [değer2]; ...) biçimindedir. İlk argüman zorunludur, sonrakiler isteğe bağlıdır ve en fazla 255 argüman verilebilir. Her argüman bir hücre, bir aralık ya da doğrudan yazılmış bir değer olabilir.

Ayrı aralıkları tek formülde sayabilirsiniz. =BAĞ_DEĞ_SAY(B2:B20;D2:D20) iki sütundaki sayısal hücrelerin toplam adedini verir. Çok sütunlu bir aralık da tek argüman olarak verilebilir: iki aylık satış sütununu B2:C4 biçiminde seçmek yeterlidir.

Tarihler de sayılır

Excel tarihleri arka planda seri numarası olarak sakladığı için BAĞ_DEĞ_SAY tarihleri sayı kabul eder. Bir fatura listesinde ödenenler için ödeme tarihi, ödenmeyenler için "Bekliyor" yazıyorsanız formül ödenmiş fatura adedini verir.

Dört faturadan üçünde tarih, birinde "Bekliyor" yazan bir tabloda =BAĞ_DEĞ_SAY(B2:B5) sonucu 3'tür. Bu yöntem ayrı bir durum sütunu tutmadan ödeme takibini kolaylaştırır. Tarihin metin olarak girildiği hücreler ise sayılmaz, bu yüzden dışarıdan yapıştırılan tarihlerin gerçekten tarih olduğunu kontrol edin.

Başvuru ile doğrudan değer arasındaki fark

Microsoft'un belgelerine göre fonksiyon iki durumda farklı davranır. Argüman bir aralık ya da başvuruysa yalnız gerçek sayılar sayılır; metin, mantıksal değer, boş hücre ve hata değerleri atlanır. Değer doğrudan argüman listesine yazılmışsa sayı gibi okunabilen metinler ("1" gibi) ve mantıksal değerler de sayılır.

Pratikte formüllerin çoğu aralıkla çalıştığı için ilk kural geçerlidir. Asıl tuzak, hücrede sayı gibi görünen ama metin olarak saklanan değerlerdir. Bir muhasebe programından aktarılan tutarlar hücrenin solunda hizalanıyorsa BAĞ_DEĞ_SAY onları saymaz ve sonuç eksik çıkar.

Hangi sayma fonksiyonunu seçmeli?

Metin dahil dolu her hücreyi saymak istiyorsanız BAĞ_DEĞ_DOLU_SAY kullanın. Boş hücrelerin adedi gerekiyorsa BOŞLUKSAY, belirli bir koşula uyan hücreler gerekiyorsa EĞERSAY ya da ÇOKEĞERSAY doğru seçimdir.

Bu ayrım rapor tutarlılığı için önemlidir. Bir sınav listesinde BAĞ_DEĞ_DOLU_SAY "kayıtlı öğrenci", BAĞ_DEĞ_SAY ise "not girilmiş öğrenci" sayısını verir. İkisinin farkı, notu henüz girilmemiş ya da sınava girmemiş öğrencilerin sayısıdır.

Oran hesaplarında payda olarak kullanmak

BAĞ_DEĞ_SAY çoğu zaman başka bir hesabın parçası olarak kullanılır. Sınava giren öğrenci sayısını bilmek, katılım oranını hesaplamanın ilk adımıdır: =BAĞ_DEĞ_SAY(B2:B7)/SATIRSAY(B2:B7) örnek listede 3/6, yani 0,5 sonucunu verir. Hücreyi yüzde biçimine getirdiğinizde %50 görünür.

Aynı yaklaşım ödeme takibinde de işe yarar. Dört faturanın üçü ödenmişse ödeme oranı %75'tir. Paydaya BAĞ_DEĞ_DOLU_SAY koymak da mümkündür; bu durumda boş satırlar paydadan düşer ve oran yalnız kaydı girilmiş satırlara göre hesaplanır.

Listenizde deneyin

Bir sütunun altına önce BAĞ_DEĞ_SAY, yanına BAĞ_DEĞ_DOLU_SAY yazın. İki sonuç farklıysa aradaki hücreleri tek tek inceleyin; metin olarak saklanmış sayıları ya da unutulmuş açıklamaları böylece hızla bulursunuz.

Örnekler

Örnek 1: Sınava giren öğrenci sayısı
ABCD
1ÖğrenciPuan
2Ayşe753
3MehmetGirmedi
4Zeynep88
5Can
6Elif62
7DenizMuaf
=BAĞ_DEĞ_SAY(B2:B7)

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: 3

Yalnız 75, 88 ve 62 sayıdır. Girmedi, Muaf ve boş hücre sayılmaz.

Örnek 2: Ödenmiş faturaları tarihle sayma
ABCD
1FaturaÖdeme tarihi
2F-0104.03.20263
3F-02Bekliyor
4F-0311.03.2026
5F-0418.03.2026
=BAĞ_DEĞ_SAY(B2:B5)

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: 3

Tarihler seri numarası olarak saklandığı için sayı kabul edilir. Bekliyor metni sayılmaz.

Örnek 3: Çok sütunlu aralıkta sayım
ABCDE
1ÜrünOcakŞubat
2Kalem1201354
3DefterYok90
4Silgi45
=BAĞ_DEĞ_SAY(B2:C4)

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: 4

Altı hücreden 120, 135, 90 ve 45 sayıdır. Yok metni ve boş hücre sayıma girmez.

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

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

BAĞ_DEĞ_SAY kullanan rehberler ve alıştırmalar

Sıkça Sorulan Sorular

Excel BAĞ_DEĞ_SAY formülü nasıl kullanılır?

Sonuç hücresine =BAĞ_DEĞ_SAY( yazıp saymak istediğiniz aralığı seçin. =BAĞ_DEĞ_SAY(B2:B7) bu aralıkta kaç hücrenin sayı içerdiğini verir.

BAĞ_DEĞ_SAY ile BAĞ_DEĞ_DOLU_SAY arasındaki fark nedir?

BAĞ_DEĞ_SAY yalnız sayıları ve tarihleri sayar. BAĞ_DEĞ_DOLU_SAY ise metin, mantıksal değer ve hata dahil boş olmayan her hücreyi sayar.

BAĞ_DEĞ_SAY neden 0 döndürüyor?

Aralıktaki değerler büyük olasılıkla metin olarak saklanıyordur. Hücrelerin sola hizalı olup olmadığına bakın ve değerleri sayıya çevirin.