• DİKKAT

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

excel dolgu rengine göre sayma

  • Konbuyu başlatan Konbuyu başlatan nunu446
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Şubat 2021
Mesajlar
106
Excel Vers. ve Dili
2019, rus
Merheba. Ben dolgu rengi yeşil olanları sayması için nasıl formül yazmalıyım?
 
Merhaba koşullu biçimlendirme ile yapıyorsanız aynı şartlara göre saydırma yapabilirsiniz. Ama kendiniz renk veriyosanız ancak makro yöntemi ile olabilir.
 
Merhaba. Öncelikle aşağıdaki kodu boş bir modül içerisine yapıştırın.

Kod:
Function RENGE_GÖRE_SAY(aralik As Range, hucre As Range)
Application.Volatile
sayi = aralik.Count
Dim sayisi As Integer
sayisi = 0
For I = 1 To sayi
If aralik(I).Interior.ColorIndex = hucre.Interior.ColorIndex Then
sayisi = sayisi + 1
End If
Next I
RENGE_GÖRE_SAY = sayisi
End Function

Daha sonra A1 hücresini yeşil renk yapın, saymak istediğiniz alanın "B1:B10" arası olduğunu farz edersek aşağıdaki formülü yine A1 hücresine yazabilirsiniz.

=RENGE_GÖRE_SAY(B1:B10;A1)

Formülü kendi tablonuza göre uyarlayabilirsiniz.
 
Merhaba. Öncelikle aşağıdaki kodu boş bir modül içerisine yapıştırın.

Kod:
Function RENGE_GÖRE_SAY(aralik As Range, hucre As Range)
Application.Volatile
sayi = aralik.Count
Dim sayisi As Integer
sayisi = 0
For I = 1 To sayi
If aralik(I).Interior.ColorIndex = hucre.Interior.ColorIndex Then
sayisi = sayisi + 1
End If
Next I
RENGE_GÖRE_SAY = sayisi
End Function

Daha sonra A1 hücresini yeşil renk yapın, saymak istediğiniz alanın "B1:B10" arası olduğunu farz edersek aşağıdaki formülü yine A1 hücresine yazabilirsiniz.

=RENGE_GÖRE_SAY(B1:B10;A1)

Formülü kendi tablonuza göre uyarlayabilirsiniz.
ama renkle sayı sayacağım sütun aynı
 
Renkle sayı saymaktan kastınızı anlayamadım fakat yukarıda belirttiğim formül tam olarak belirttiğiniz aralıktaki yine sizin belirlediğiniz renklere ait olan hücreleri sayıyor örnek görseli linkte gönderiyorum.

 
Renkle sayı saymaktan kastınızı anlayamadım fakat yukarıda belirttiğim formül tam olarak belirttiğiniz aralıktaki yine sizin belirlediğiniz renklere ait olan hücreleri sayıyor örnek görseli linkte gönderiyorum.

Cevabınız için teşekkür ederim, işime yaradı.
 
Excel'i yabancı bir dilde kullanmadığım için olası hataları öngöremiyorum, ancak aklıma gelen tek şey modüle eklediğiniz kodlarda bulunan "GÖRE" kelimesini "GORE" olarak değiştirip deneyebilirsiniz.
 
Geri
Üst