Dosya simgesi

Hücre Biçimine Göre İşlemler Yapma

Bu dosya, hücrelerin zemin rengine, font rengine ve yazı biçimine göre sayma ve toplama işlemlerini yapan özel fonksiyonlar içerir. Excel'in standart fonksiyonları biçime göre hesap yapamadığı için bu işlemler VBA ile yazılmış fonksiyonlarla gerçekleştirilir.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar yalnızca hücre biçimlerini okur ve sonuç döndürür; dosya silme ya da dışarıya bağlantı gibi bir işlem yapmaz.

Dosyanın içeriği​

  • Renge göre toplam: D3:D12 aralığındaki sayılar sarı, kırmızı, mavi ve yeşil zemin rengine göre ayrı ayrı toplanır. Sonuçlar F sütunundadır.
  • Renk adları: Renk adları ve İngilizce karşılıkları listelenir. Bir hücrenin zemin rengi için indeks kodu ya da renk adı bulunur. Sayfadaki nota göre 56 renk vardır, dolgu renginde bunların 40 tanesi kullanılabilir.
  • Zeminde dolu veri: Kırmızı, sarı, yeşil ve mavi zeminli hücrelerden kaçının dolu olduğu sayılır, her rengin ortalaması hesaplanır.
  • Fontagöretopla: A2:A22 aralığında, başvuru hücresiyle aynı biçime sahip (örneğin kalın ve mavi fontlu) değerler toplanır.
  • ZeminveFonta göre topla: Aynı mantık zemin rengi ve font biçimi birlikte koşul olacak şekilde A2:A30 aralığında uygulanır.

Kullanılan formüller​

  • Renktopla: Aralıkta, verilen renk indeksine sahip hücrelerdeki sayıları toplar. Son bağımsız değişken 0 ise zemin rengine, 1 ise font rengine bakılır. Örnek kullanım:
    Excel formülü
    =Renktopla($D$3:$D$12,6,0)
  • renklidolusay: Belirtilen zemin renginde ve içi boş olmayan hücreleri sayar. Örnek kullanım:
    Excel formülü
    =renklidolusay($A$2:$A$14,6,1)
  • Zemin rengine göre ortalama, Renktopla sonucunun renklidolusay sonucuna bölünmesiyle bulunur.
  • HücreRengi: Hücrenin zemin rengi için indeks numarasını, ikinci bağımsız değişken DOĞRU ise renk adını verir. Dolgusu olmayan hücrede "Tanımlanmış renk yada dolgu yok" döner.
  • Bicimegoretopla: Başvuru hücresiyle zemin rengi, font rengi, kalın, italik ve altı çizgili özellikleri aynı olan hücreleri toplar. Örnek kullanım:
    Excel formülü
    =Bicimegoretopla(A9;$A$2:$A$22)

Makrolar​

Dosyada dört modül bulunur ve hepsi hücre formülünden çağrılan fonksiyonlardır; ayrıca çalıştırılmaları gerekmez.
  • Module1: renksay ve Renktopla fonksiyonlarını içerir. Aralıktaki hücreleri tek tek gezer, renk indeksi eşleşenleri sayar veya sayısal değerlerini toplar.
  • Module2: HücreRengi fonksiyonu, zemin renk indeksini renk adına çevirir.
  • Module3: renklidolusay fonksiyonu, belirtilen zemin renginde dolu hücreleri sayar.
  • Module4: Bicimegoretopla fonksiyonu, biçimi başvuru hücresiyle aynı olan hücreleri toplar.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Kendi verinizi ilgili sayfadaki sayı aralığına girin ve hücreleri istediğiniz renk ya da biçimle boyayın.
  3. Sonuç hücresine ilgili fonksiyonu yazın; aralığı ve renk indeksini verinize göre değiştirin. Renk indeksini öğrenmek için Renk adları sayfasındaki HücreRengi formülünü kullanabilirsiniz.
  4. Renk veya biçimi değiştirdiğinizde sonucun güncellenmesi için F9 tuşuna basın veya sayfayı yeniden hesaplatın.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
13
Gösterim
2,409
İlk sürüm
Güncel
SHA-256
8c97cdfa461c94f4bd8bf731faafe094b2aadfb5a4efa419f5fe2122f4113ec1

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Eğitici bir dosya, teşekkürler.
Geri
Üst