Renkli Hücreleri ay ay sayma ve Toplama

Katılım
30 Kasım 2006
Mesajlar
411
Excel Vers. ve Dili
Excel 2007 - Türkçe
Altın Üyelik Bitiş Tarihi
05.07.2020
Arkadaşlar Personel Takip Programı için Bir yıllık takvim Üzerinde Renklendirme çalışmaları yaparak G.Görev, Y.İzin, Rapor..... durumlarını takip etmek üzere bir çalışma planladım.
Ekli Çalışma Sayfasında ayrıntılı olarak anlaşılacağı üzere personelin karşısında mevcut "D;ND" hücrelerindeki Renklerin sayısını "NF;OR" sütunları arasında toplam değerlerini almak üzere yardımlarınıza ihtiyaç duymaktayım.
Şimdiden yardımlarınız ve ilginiz için şükranlarımı sunuyorum.. Saygılar

Not: Hücre sayısı nedeniyle Dosya Ofis 2007 de hazırlandı...
 

Ekli dosyalar

Katılım
30 Kasım 2006
Mesajlar
411
Excel Vers. ve Dili
Excel 2007 - Türkçe
Altın Üyelik Bitiş Tarihi
05.07.2020
Renkli Hücreleri Saydırmak Toplam almak

Personelin karşısında olan hücrelerde kayıtlı renklerin ay ay sayısal Toplam değerlerini almak

"OL; OX" arasında mevcut hücrelere almak
Renk Say Modülü ile Yapmaya çalıştım, Ancak Formülü tüm hücrelere uygulayınca İşlemciyi kasıyor. Bazen yeni düzenlenen Renklerin sayımı için Modül tetiklenmiyor..

Modül:
Function renksay(renk, dizi As Range)
For i = 1 To dizi.Count
If dizi(i).Interior.ColorIndex = renk Then
say = say + 1
End If
Next
renksay = say
End Function

'-------------------------------------------
Hücrelere uygun şekilde

"OL" Sütunu = renksay(3;AI5:BJ5) ' yazıldığında kasılıyor....


Butonla C Hücresinde kayıtlı personel sayısına göre tarama yaptıramadım....veya buna benzer çözümleriniz ve
İlginiz için şimdiden şükranlarımı sunuyorum...
 

Ekli dosyalar

Son düzenleme:
Katılım
30 Kasım 2006
Mesajlar
411
Excel Vers. ve Dili
Excel 2007 - Türkçe
Altın Üyelik Bitiş Tarihi
05.07.2020
Personelin karşısında olan hücrelerde kayıtlı renklerin ay ay sayısal Toplam değerlerini almak

"OL; OX" arasında mevcut hücrelere almak
Renk Say Modülü ile Yapmaya çalıştım, Ancak Formülü tüm hücrelere uygulayınca İşlemciyi kasıyor. Bazen yeni düzenlenen Renklerin sayımı için Modül tetiklenmiyor..

Modül:
Function renksay(renk, dizi As Range)
For i = 1 To dizi.Count
If dizi(i).Interior.ColorIndex = renk Then
say = say + 1
End If
Next
renksay = say
End Function

'-------------------------------------------
Hücrelere uygun şekilde

"OL" Sütunu = renksay(3;AI5:BJ5) ' yazıldığında kasılıyor....


Butonla C Hücresinde kayıtlı personel sayısına göre tarama yaptıramadım....veya buna benzer çözümleriniz ve
İlginiz için şimdiden şükranlarımı sunuyorum...
 
Üst