Sartli formatlama sonucuna göre toplama islemi

Katılım
6 Temmuz 2006
Mesajlar
15
Herkese selamlar,

Hadise soyle:

Bir sayfada B2:N14 arasinda hucreler var. Bu araliktaki her sütun 13 hücreden olusuyor ve bu hucreler belirli bilgiler iceriyor. Icerilen bilgi farkli farkli urunlere tekabul ediyor ve dolayisiyla da sütundaki urun tipine gore, o sütunun arka plan rengi farklilik gosteriyor. Mesela Elmalarin oldugu B sütunu (B2:B14) icin arkaplan kirmizi iken, Armutlar icin (C2:C14) arka plan rengi mavi olabiliyor...Bu renkler kullanici tarafindan manuel olarak belirleniyor.

Sorun su:

Bu alandaki hucreler icin bir makro gerekiyor. Bu makro bu alandaki urunlerden arkaplani mavi olanlari sayip, toplami X hucresine, arkaplani yesil olanlari sayip, toplami Y hucresine (bu boyle gidiyor...) yazdiracak.

Yani daha acikca:

Bir sorgulama yapilacak ve B2:B14 arasini secicek fonksiyon..Arkaplan rengini ogrenecek ve sonra da if sartina girecek sorgulama...kirmizi ise ilgili hucredeki toplam degerini 1 arttiracak.mavi ise yine mavi ile ilgili olan hucredeki sayi degeri bir articak...
Bu B2:B14 icin yapilan ornek islem N2:N14 sütununa kadar olan tum sutunlara uygulanacak.


Yukarida makro dedim ama bunun icin makro yazmaya gerek var mi? En kolay nasil cozulebilir arkadaslar?

Yardimlar icin simdiden cok tesekkurler
 
Katılım
6 Temmuz 2006
Mesajlar
15
Merhaba Yurttas,

Tesekkur ederim. Bu dosya sorunu cozecek sanirim (yarin deneyecegim)...Fakat bir sorum daha var. Bu dosya icerisindeki renklisay ve renklitopla formulleri kullanici tanimli formuller. Standart excel formulleri degil. Bu formulleri bendeki dosyanin aslina nasil yerlestirebilirim?

Kadir
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
1. En kolayı dosyanızı bu dosyanın içine yerleştirin.

2. Örnek dosyada ALT+F11 tuşlarına aynı anda basarak kod sayfasındaki kodları kendi dosyanızda da insert edeceğiniz Modüle'nin içine kopyalayın.
 
Katılım
6 Temmuz 2006
Mesajlar
15
Merhaba Yurttas,

Sorunum cozuldu. Cok tesekkur ederim...

Iyi calismalar,

Kadir
 
Üst