Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel COUNTA İşlevi Excel'de boş olmayan sayıları saymak için.
COUNTA İşlevine Genel Bakış
COUNTA İşlevi Bir dizi içindeki boş olmayan hücrelerin sayısını sayar.
COUNTA Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:
(Formül girişlerinin nasıl göründüğüne dikkat edin)
COUNTA işlevi Sözdizimi ve girişler:
COUNTA Formülünün Sözdizimi şöyledir:
=COUNTA(değer1,[değer2],… )
dizi - Bir dizi sayı, metin veya boş değer.
Excel COUNTA İşlevi, belirli bir aralıktaki boş olmayan hücre sayısını döndürür.
COUNTA İşlevi Nasıl Kullanılır
Excel COUNTA İşlevini aşağıda gösterildiği gibi kullanın:
=COUNTA(B3:B11)
Bu örnekte, COUNTA, B3:B11 aralığında yalnızca bir boş hücre ve boş olmayan sekiz hücre olduğundan 8 döndürür.
COUNTA Boş Dizeleri Sayar
COUNTA'nın, içinde herhangi bir tür veri bulunan hücreleri saydığını unutmayın - kullanıcı tarafından görülmese bile. Aşağıdaki örneğe bakın:
Bu aralıkta yedi boş olmayan hücre var gibi görünüyor, peki COUNTA neden 8 döndürdü?
Bunun nedeni, B8 hücresinin aslında boş olmamasıdır. Boş bir dize için formülü içerir:
=””
Bu nedenle, COUNTA o hücreyi sayar.
Boş Hücreler Nasıl Sayılır
Bir aralıktaki boş olan hücre sayısını saymak isterseniz ne olur? Bunu da yapabiliriz! Yukarıdakiyle aynı örneği koruyarak, aşağıdaki formülü kullanabiliriz:
=(SATIR(B3:B11)*SÜTUN(B3:B11)) - SAYI(B3:B11)
Bu formülde:
- SATIRLAR, bir aralıktaki satır sayısını döndürür (bu durumda 9)
- COLUMNS, bir aralıktaki sütun sayısını döndürür (burada yalnızca 1 tane)
- SATIRLAR ve SÜTUNLARI birlikte çarpmak, o aralıktaki toplam hücre sayısını verir (9 * 1 = 9)
- Şimdi sadece toplamdan boş olmayan hücre sayısını çıkarmamız gerekiyor ve bunun için COUNTA kullanıyoruz (9 - 8 = 1)
Yine B8 =”” içerdiğinden boş sayılmaz. Yalnızca B6 gerçekten boştur, bu nedenle formül 1 döndürür.
Boş hücrelerin sayısını saymanız gerekiyorsa ancak bilgi içeren ancak görünür veri içermeyen (boş dizeler gibi) hücreleri dahil etmek istiyorsanız, <> yerine COUNTBLANK kullanın.
Google E-Tablolar'da COUNTA
COUNTA İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:
VBA'da COUNTA Örnekleri
VBA'da COUNTA işlevini de kullanabilirsiniz. Tip:application.worksheetfunction.counta(değer1,değer2)
İşlev argümanları (dizi vb.) için bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.
Aşağıdaki aralıktaki boş olmayan hücreleri saymak için
aşağıdaki VBA kodunu çalıştırırdık
Private Sub Excel_VBAExample_CountA() Dim CountValues As Variant CountValues = Application.WorksheetFunction.CountA(Range("A1:D13")) MsgBox ("CountA sonucu: " & CountValues) End Sub
Sonuç şöyle olurdu:
CountA sonucu: 52
Tanımlanmış 30 aralık için boş olmayan hücreleri sayabiliriz. Aşağıdakiler için boş olmayan hücreleri saymamız gerekirse:
Aşağıdaki kodu yürütmek:
CountValues=Application.WorksheetFunction.CountA(Range("A1:D13"),Range("G1:J13"))
Şunlarla gelirdi:
CountA sonucu: 86
bu iki aralıkta 86 boş olmayan hücre olduğundan
Excel'deki Tüm İşlevler Listesine Dön