Menu

BAĞ_DEĞ_SAY ve BAĞ_DEĞ_DOLU_SAY: Excel'de Hücre Sayma

=BAĞ_DEĞ_SAY(B2:B8) sayı içeren hücreleri, =BAĞ_DEĞ_DOLU_SAY(B2:B8) boş olmayan her hücreyi, =BOŞLUKSAY(B2:B8) da boş olanları sayar. Üçünü düzenleyebileceğiniz bir tabloda görün.

Bu sayfadaki her tablo canlı: bir sayıyı ya da formülü değiştir, yeniden hesaplansın.

BAĞ_DEĞ_SAY (İngilizce COUNT) formülü =BAĞ_DEĞ_SAY(B2:B8), B2:B8'de sayı içeren hücreleri sayar. BAĞ_DEĞ_DOLU_SAY (İngilizce COUNTA) formülü =BAĞ_DEĞ_DOLU_SAY(B2:B8), içinde ne olursa olsun boş olmayan her hücreyi sayar. BOŞLUKSAY (İngilizce COUNTBLANK) formülü =BOŞLUKSAY(B2:B8) boş hücreleri sayar. Tablodaki formülleri de bu Türkçe adlarla ve noktalı virgülle yazabilirsiniz.

Aynı sütunu saymanın üç yolu
E2
ABCDEFG
1NameScoreCOUNTCOUNTACOUNTBLANK
2Ana78461
3Benabsent
4Chen91
5Dina
6Eli65
7Faypending
8Gus88
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =BAĞ_DEĞ_SAY(B2:B8)

BAĞ_DEĞ_SAY 4 verir: dört puan. BAĞ_DEĞ_DOLU_SAY 6 verir, çünkü "absent" ve "pending" de boş değildir. BOŞLUKSAY Dina için 1 verir. Dina'ya bir puan yazın; BAĞ_DEĞ_SAY ve BAĞ_DEĞ_DOLU_SAY ikisi de artarken BOŞLUKSAY 0'a düşer. BAĞ_DEĞ_DOLU_SAY artı BOŞLUKSAY, aralığın 7 hücresine eşittir. Tek istisna "" döndüren bir formül içeren hücredir; bunu aşağıdaki bir bölüm gösteriyor.

BAĞ_DEĞ_SAY: sayı içeren hücreleri sayma

=COUNT(value1, [value2], ...)

BAĞ_DEĞ_SAY sayıları sayar. Excel'de tarihler ve saatler de sayıdır, bu yüzden onlar da sayılır. Metin, DOĞRU/YANLIŞ, hatalar ve boş hücreler atlanır. Kaç girişin gerçek değer olduğunu, örneğin kaç sınavın notlandırıldığını saymak için kullanın.

BAĞ_DEĞ_SAY metin olarak saklanan sayıları neden atlar

Kesme işaretiyle yazılan ya da başka bir programdan yapıştırılan bir sayı metin olarak saklanabilir. Sayıya benzer ama BAĞ_DEĞ_SAY onu yok sayar; TOPLA ve ORTALAMA da öyle.

Metin olarak saklanan bir sayı
D2
ABCDE
1OrderAmountCOUNTCOUNTA
2100125035
31002400
41003175
510042026-03-15
6100590
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =BAĞ_DEĞ_SAY(B2:B6)

BAĞ_DEĞ_SAY 3 verir: 250, 175 ve tarih. B3 ve B6'daki iki tutar metindir, bu yüzden onları yalnızca 5 veren BAĞ_DEĞ_DOLU_SAY sayar. BAĞ_DEĞ_SAY beklediğinizden az verdiğinde onu BAĞ_DEĞ_DOLU_SAY ile karşılaştırın: aradaki fark metin (ya da DOĞRU/YANLIŞ veya bir hata) içeren hücre sayısıdır. Metni sayıya dönüştürme hücreleri düzeltir.

BAĞ_DEĞ_DOLU_SAY: boş olmayan hücreleri sayma

=COUNTA(value1, [value2], ...)

BAĞ_DEĞ_DOLU_SAY, "kaç satırda giriş var" sorusunun fonksiyonudur. Bir listenin satırlarını saymak için onu her zaman dolu olan bir sütuna, örneğin adlara yöneltin:

Kaç kişi yanıt verdi
E2
ABCDEF
1NameEmailReplyInvitedReplied
2Anaana@mail.comYes64
3Benben@mail.com
4Chenchen@mail.comNo
5Dinadina@mail.comYes
6Elieli@mail.com
7Fayfay@mail.comMaybe
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =BAĞ_DEĞ_DOLU_SAY(A2:A7)

Altı kişi davet edildi ve dördü yanıt verdi. BAĞ_DEĞ_DOLU_SAY "Yes", "No" ve "Maybe" yanıtlarını aynı şekilde sayar. Yalnızca "Yes" yanıtlarını saymak için bir koşul kullanın: =EĞERSAY(C2:C7;"Yes") (EĞERSAY).

BAĞ_DEĞ_DOLU_SAY "" döndüren formülleri de sayar

BAĞ_DEĞ_DOLU_SAY bir hücrenin ne gösterdiğine değil, içeriği olup olmadığına bakar. =EĞER(B2>=70;"Yes";"") gibi bir formül, puan 70'in altındayken boş bir dize döndürür: hücre boş görünür, ama bir formül içerir, bu yüzden BAĞ_DEĞ_DOLU_SAY onu sayar. BOŞLUKSAY da onu boş sayar; bir hücrenin ikisi tarafından da sayıldığı tek durum budur.

B2:B6'da 78, 52, 91, 64 ve 85 puanları varken ve bu formül C2:C6 boyunca aşağı doldurulmuşken Excel şunları döndürür:

=COUNTA(C2:C6)          5   (every cell holds a formula)
=COUNTBLANK(C2:C6)      2   (the two "" results)
=COUNTIF(C2:C6,"Yes")   3   (only the visible results)

Türkçe Excel'de: =BAĞ_DEĞ_DOLU_SAY(C2:C6), =BOŞLUKSAY(C2:C6) ve =EĞERSAY(C2:C6;"Yes"). Yalnızca bir şey gösteren hücreleri saymak için, burada EĞERSAY'ın yaptığı gibi istediğiniz değeri sayın ya da yine 3 veren =TOPLA.ÇARPIM(--(C2:C6<>"")) kullanın. EĞERSAY ile boş olmayanları sayma sayfasında başka yollar da var.

Alıştırma: notlandırılan sınavları sayma

Sınav sonuçları
F2
ABCDEF
1NameScoreScored
2Ana78
3Benabsent
4Chen91
5Dina85
6Eliabsent
7Fayabsent
8Gus59
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: F2 hücresinde kaç öğrencinin puanı olduğunu sayın. Sınava girmeyen öğrenciler "absent" olarak işaretlidir ve sayılmamalıdır.

Sık yapılan hata: metin sütununda BAĞ_DEĞ_SAY

Ad içeren bir sütunda =BAĞ_DEĞ_SAY(A2:A8) 0 döndürür, çünkü BAĞ_DEĞ_SAY yalnızca sayıları sayar. Satırları saymasını bekleyenleri bu şaşırtır. Adlar, kodlar, telefon numaraları ya da metin olan başka her şey için BAĞ_DEĞ_DOLU_SAY kullanın. Excel'de durum çubuğu bir seçim için "Sayım" gösterdiğinde bu BAĞ_DEĞ_DOLU_SAY'dır; durum çubuğuna sağ tıklayarak açabileceğiniz "Sayısal Sayım" ise BAĞ_DEĞ_SAY'dır.

Sıkça Sorulan Sorular

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

BAĞ_DEĞ_SAY yalnızca sayı içeren hücreleri sayar, tarihler ve saatler dahil. BAĞ_DEĞ_DOLU_SAY boş olmayan her hücreyi sayar: sayılar, metin, DOĞRU/YANLIŞ, hatalar ve formüller, boş bir dize döndüren formül bile.

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

Hücreler sayı değil metin içeriyor. Buna metin olarak saklanan ve genellikle yeşil bir üçgen gösteren sayılar da dahildir. Onları yine de saymak için =BAĞ_DEĞ_DOLU_SAY(B2:B8) kullanın ya da önce sayıya dönüştürün.

Excel'de boş olmayan hücreleri nasıl sayarım?

=BAĞ_DEĞ_DOLU_SAY(B2:B8) boş olmayan her hücreyi sayar. Bazı hücrelerde "" döndüren formüller varsa ve onları da atlamak istiyorsanız, metin için =EĞERSAY(B2:B8;"?*"), her türlü içerik için =TOPLA.ÇARPIM(--(B2:B8<>"")) kullanın.

Excel'de boş hücreleri nasıl sayarım?

=BOŞLUKSAY(B2:B8). Gerçekten boş olan hücreleri ve formülü boş dize "" döndüren hücreleri sayar. İçinde boşluk karakteri olan bir hücre boş değildir.

Coddy programlama dilleri çizimi

Coddy ile kodlamayı öğren

BAŞLA