Renge Göre Sayma Yapma

Renge Göre Sayma Yapma

Renge Göre Sayma Yapma
Bu dosya, Excel'de yerleşik karşılığı olmayan renge göre işlemleri özel VBA fonksiyonlarıyla yapar. Hücrelerin zemin rengine veya yazı rengine göre adet sayılır, sayısal değerler toplanır, dolu hücreler sayılır ve ortalama hesaplanır. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Renge göre toplam: D3:D12 aralığındaki sayılar zemin rengine göre toplanır; sarı, kırmızı ve mavi zeminli sayıların toplamları ayrı hücrelerde verilir.
  • Renk adları: Renklerin Türkçe ve İngilizce adları ile indeks kodları listelenir. Sayfadaki nota göre toplam 56 renk vardır, dolgu renginde bunların 40 tanesi kullanılabilir, 16-33 arası kodlar boştur.
  • Zeminde dolu veri: Kırmızı, sarı, yeşil ve mavi zeminli hücrelerdeki dolu hücre adedi ile zemin rengine göre ortalamalar hesaplanır.
  • Fontagöretopla: A2:A22 aralığında mavi fontlu ve kalın değerlerin toplamı alınır.
  • ZeminveFonta göre topla: Aynı mantık zemin rengi ve font biçimi birlikte koşul olarak kullanılarak uygulanır.

Kullanılan formüller​

Zemin rengi indeksine göre toplama yapan formül:
Excel formülü
=Renktopla($D$3:$D$12;6;0)
=Renktopla($D$3:$D$12,6,0)
Burada 6 sarı renk indeksidir; son argüman 0 ise zemin rengine, 1 ise font rengine bakılır.
Kırmızı zeminli dolu hücreleri sayan formül:
Excel formülü
=renklidolusay($A$2:$A$14;6;1)
=renklidolusay($A$2:$A$14,6,1)
Zemin rengine göre ortalama, toplamın dolu hücre adedine bölünmesiyle bulunur:
Excel formülü
=Renktopla($A$2:$A$14;3)/renklidolusay($A$2:$A$14;3;1)
=Renktopla($A$2:$A$14,3)/renklidolusay($A$2:$A$14,3,1)
Renk adları sayfasında hücre renginin indeksini veren HücreRengi fonksiyonu kullanılır. Bicimegoretopla ise referans hücreyle aynı biçimdeki hücreleri toplar.

Makrolar​

  • renksay: Aralıktaki hücrelerden zemin veya font rengi verilen indekse eşit olanları sayar.
  • Renktopla: Verilen renk indeksine uyan hücrelerdeki sayısal değerleri toplar.
  • HücreRengi: Hücrenin zemin renk indeksini veya rengin adını döndürür; tanımsız veya dolgusuz hücre için "Tanımlanmış renk yada dolgu yok" yazar.
  • Bicimegoretopla: Referans hücrenin zemin rengi, font rengi, kalın, italik ve altı çizili özelliklerinin hepsiyle eşleşen hücreleri toplar.
  • renklidolusay: Verilen zemin rengine sahip dolu hücreleri sayar.
Kodlarda dosya silme ya da dış bağlantı işlemi yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Renk indeksini öğrenmek için Renk adları sayfasındaki tabloya veya HücreRengi fonksiyonuna bakın.
  3. Kendi verinizi ilgili sayfadaki aralığa girin ve hücreleri boyayın.
  4. Formüllerdeki aralığı ve renk indeksini verinize göre değiştirin.
  5. Renk değiştirmek hesaplamayı tetiklemeyebilir; sonuçları güncellemek için F9 tuşuna basın.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
12
Gösterim
2,437
İlk sürüm
Güncel
SHA-256
3982bd4d4a0f796651d12c28f41e9b5fa01af57217dce6f1c61afe83329cd9e5

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Çok teşekkür ederim, elinize sağlık.
Geri
Üst