• DİKKAT

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

Yeşil renklileri topla

mcetinkaya65

Altın Üye
Katılım
1 Mart 2011
Mesajlar
490
Excel Vers. ve Dili
2021 türkçe
Bir çalışma sayfasında borçlarımı takip ettiğim bir tablom var.Borçlarımı ödedikçe hücre rengini yeşil yapıyorum.Ödediğim miktarı q stununda toplamamız mümkün mü?( k l n o stunlarındaYeşille dönmüş hücreleri Q stununa toplatmamız)
Saygılarımla..
 
Makro ile yapabilirsiniz.

Forumda renge göre toplama ifadesi ile arama yapınız. Eklenti (KTF) formüllere ulaşabilirsiniz.
 
Kullanmak isterseniz,

Kod:
Function rtopla(veri As Range, renk As Range)

For Each i In veri

If i.Interior.ColorIndex = renk.Interior.ColorIndex Then

rtopla = rtopla + i.Value

End If

Next

End Function

kullanımı;

=rtopla(toplamak istediğiniz hücre aralığını seçin;rengini almak istediğiniz hücreyi seçin)
 
Sayın Kuvari;
İlginize teşekkür ederim.Formülü yukarıdan aşagı veya yukarı kopyalıyınca formül çalışıyor.Ama istediğimiz hücrenin rengini değiştirince çalışmıyor
 
Renk değişimler excelde hiçbir olayı tetiklemez. Bu sebeple F9 tuşuna basmalısınız.
 
yaptığım excel tablomda renkleri nasıl saydıra bilirim formülü yazarsanız sevinirim şimdiden teşekkürler
 
Merhaba,

Aşağıdaki kodu kullananilirsiniz.

Kullanımı,

=rts(işlem tipi;işlem yapılacak hücreler;rengi istenen hücre)

işlem tipi 0 toplama, 1 sayma.

Kod:
Function rts(islem As Boolean, veri As Range, renk As Range)

For Each i In veri

If i.Interior.ColorIndex = renk.Interior.ColorIndex And islem = False Then
rts = rts + i.Value
End If
If i.Interior.ColorIndex = renk.Interior.ColorIndex And islem = True Then
rts = rts + 1

End If
Next

End Function
 
Geri
Üst