• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Bir alandaki sayıları saymak

Katılım
27 Temmuz 2013
Mesajlar
1
Excel Vers. ve Dili
VBA
Bir alandaki sayıları saymak için bir fonksiyon yaratmam gerekiyor. Örneğin kolon 1 de pek çok sayı var sıralanmış aşağı doğru.. Bu kolonda kaç tane sayı 1 ile 10 arasındadır (inclusive)
 
Aşağıdaki formülü kullanabilirsiniz.

Kod:
=TOPLA.ÇARPIM((A1:A100>=1)*(A1:A100<=10))
 
Aşağıdaki fonksiyonu bir modül sayfasına yapıştırın
Kod:
Function SayıSay1(Aralık As Range, min As Integer, max As Integer)
For i = min To max
Top = Top + Application.CountIf(Range(Aralık.Address), i)
Next
SayıSay1 = Top
End Function
Verdiğiniz örneği uygulamak için A sütununda başka bir sütunda herhangi bir hücreye
Kod:
=SayıSay1(A:A;1;10)
yazın ve ENTER tuşuna bsın
 
Geri
Üst