Hücre Değerine Bağlı Olarak Hücre Rengini ve Yazı Rengini Değiştirme

Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
Başlıkta da belirttiğim gibi, hücre içerisindeki değere bağlı olarak hücrenin ve o hücre içerisindeki yazı karakterinin renklerinin değişmesini gerektiren bir tablom var. Ekteki dosyadan da anlaşılacağı üzere fiyat değişimine bağlı bir renklendirme olması gerekli, kısaca ;
%90 altında değişimler kırmızı hücre beyaz yazı,
%90-%100 arası (90 dahil 100 hariç) siyah hücre beyaz yazı,
%100-%110 arası ( 100 dahil 110 hariç) sarı hücre siyah yazı,
%110 üzeri mavi hücre beyaz yazı...
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,013
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Forumdaki koşullu biçimlendirme konularını inceleyiniz.
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,833
Excel Vers. ve Dili
Excel 2007 Türkçe
Başlıkta da belirttiğim gibi, hücre içerisindeki değere bağlı olarak hücrenin ve o hücre içerisindeki yazı karakterinin renklerinin değişmesini gerektiren bir tablom var. Ekteki dosyadan da anlaşılacağı üzere fiyat değişimine bağlı bir renklendirme olması gerekli, kısaca ;
%90 altında değişimler kırmızı hücre beyaz yazı,
%90-%100 arası (90 dahil 100 hariç) siyah hücre beyaz yazı,
%100-%110 arası ( 100 dahil 110 hariç) sarı hücre siyah yazı,
%110 üzeri mavi hücre beyaz yazı...
Merhaba
D Sütunu Seçin
Koşullu biçimlendirme - Yeni Kural - Biçimlendirilecek Hücreleri Belirlemek İçin Formül Kullan
------------------
=VE($D1<>"";$D1<0,9)
------------------ Biçimlendir - Yazı Tipi'den Renk Seçiniz ( Beyaz ) - Dolguyu Seçin - Renk Seçin ( Kırmızı ) Tamam deyin 2 defa.

Yeni Kural - Biçimlendirilecek Hücreleri Belirlemek İçin Formül Kullan
------------------
=VE($D1<>"";$D1>=0,9;$D1<1)
------------------ Biçimlendir - Yazı Tipi'den Renk Seçiniz ( Beyaz ) - Dolguyu Seçin - Renk Seçin ( Siyah ) Tamam deyin 2 defa.

Yeni Kural - Biçimlendirilecek Hücreleri Belirlemek İçin Formül Kullan
------------------
=VE($D1<>"";$D1>=1;$D1<1,1)
------------------ Biçimlendir - Yazı Tipi'den Renk Seçiniz ( Siyah ) - Dolguyu Seçin - Renk Seçin ( Sarı ) Tamam deyin 2 defa.


Yeni Kural - Biçimlendirilecek Hücreleri Belirlemek İçin Formül Kullan
------------------
=VE(EMETİNDEĞİLSE($D1);$D1<>"";$D1>=1,1)
------------------ Biçimlendir - Yazı Tipi'den Renk Seçiniz ( Beyaz ) - Dolguyu Seçin - Renk Seçin ( Mavi ) Tamam deyin 2 defa.
Bir defa daha tamam deyin ve İnceleyin.
Dosyanız Ekte
 

Ekli dosyalar

Katılım
29 Kasım 2008
Mesajlar
215
Excel Vers. ve Dili
excel 2003 türkçe
Excel 2003 te Koşullu biçimlendirmede 3 koşul sınırı olduğu için sadece 3 koşula kadar yapabildim.Siz Excel 2007 kullandığınız için onda koşulda sınır yoktu sanırım.Son koşuluda siz eklersiniz artık.
 

Ekli dosyalar

Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
hepinize yardımlarınız için teşekkürler, ancak her cevapta birden fazla biçimlendirme yapmak gerekiyor, tek bir biçimlendirme formülü ile yapmanın bir yolu olabilir mi? ortak tek bir formül ile çözülebilir mi?
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,833
Excel Vers. ve Dili
Excel 2007 Türkçe
hepinize yardımlarınız için teşekkürler, ancak her cevapta birden fazla biçimlendirme yapmak gerekiyor, tek bir biçimlendirme formülü ile yapmanın bir yolu olabilir mi? ortak tek bir formül ile çözülebilir mi?
Her renk ayrı ayrı olduğu için bu şekilde
Dilerseniz bir makro ile bu sorunu halledebiliriz. Siz butona tıkladığınız anda otomatik hangi rengi istiyorsanız boyar.
 
Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
Her renk ayrı ayrı olduğu için bu şekilde
Dilerseniz bir makro ile bu sorunu halledebiliriz. Siz butona tıkladığınız anda otomatik hangi rengi istiyorsanız boyar.
Öneriniz için teşekkürler ancak Makro ile hallettiğimiz zaman anında yanıt alabilme durumu olmayacak sanırım, makronun altta sürekli çalışma gibi bir durumu olması lazım, hücre sayısı çok fazla olduğunda girdiğim değerleri görebilmek için her seferinde makronun çalışması lazım! makroya yazabileceğimiz "EĞER" fonksiyonu gibi bir formülüzasyon ile koşullu biçimlendirmeye de kural eklemek mümkün görünmüyor, makrodan başka bir çözüm bırakmıyor, yada 4 koşulla biçimlendirme gerekiyor...
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,833
Excel Vers. ve Dili
Excel 2007 Türkçe
Öneriniz için teşekkürler ancak Makro ile hallettiğimiz zaman anında yanıt alabilme durumu olmayacak sanırım, makronun altta sürekli çalışma gibi bir durumu olması lazım, hücre sayısı çok fazla olduğunda girdiğim değerleri görebilmek için her seferinde makronun çalışması lazım! makroya yazabileceğimiz "EĞER" fonksiyonu gibi bir formülüzasyon ile koşullu biçimlendirmeye de kural eklemek mümkün görünmüyor, makrodan başka bir çözüm bırakmıyor, yada 4 koşulla biçimlendirme gerekiyor...
Hücrede yapılan değişikliğe bağlarsanız direk yanıt alma durumu olur_?
Ama siz istemiyorsunuz ben de karışmıyorum.
 
Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
Hücrede yapılan değişikliğe bağlarsanız direk yanıt alma durumu olur_?
Ama siz istemiyorsunuz ben de karışmıyorum.
karışmayın diye söylemedim elbette :) değişikliğe bağlamak mantıklı bir çözüm sağolun. verdiğim örnek basit olsa da işin aslı elimdeki veriler yüzlerce satır ve binlerce hücreden oluşuyor, yazılımı minimum seviyede basit tutarak onlarca kez makro çalıştırmaktan kurtarmaya çalışıyorum, napalım çalışsın artık :)
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,833
Excel Vers. ve Dili
Excel 2007 Türkçe
karışmayın diye söylemedim elbette :) değişikliğe bağlamak mantıklı bir çözüm sağolun. verdiğim örnek basit olsa da işin aslı elimdeki veriler yüzlerce satır ve binlerce hücreden oluşuyor, yazılımı minimum seviyede basit tutarak onlarca kez makro çalıştırmaktan kurtarmaya çalışıyorum, napalım çalışsın artık :)
Neden Koşullu Biçimlendirme kullanmak istemiyorsunuz.
Excel'in kendi özelliğidir ve kasma yapmaz. Hücredeki değişikliği hemen algılar ve değiştirir.
 
Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
Neden Koşullu Biçimlendirme kullanmak istemiyorsunuz.
Excel'in kendi özelliğidir ve kasma yapmaz. Hücredeki değişikliği hemen algılar ve değiştirir.
ilk çıkış noktası oydu aslında, her biçimlendirme için ayrı bir koşullu biçimlendirme yerine, 4 biçimlendirme için tek bir formüllü koşullu biçimlendirme bulmaya çalıştım ama sonuç çıkmadı.yardımlarınız için teşekkürler tekrar..
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,833
Excel Vers. ve Dili
Excel 2007 Türkçe
ilk çıkış noktası oydu aslında, her biçimlendirme için ayrı bir koşullu biçimlendirme yerine, 4 biçimlendirme için tek bir formüllü koşullu biçimlendirme bulmaya çalıştım ama sonuç çıkmadı.yardımlarınız için teşekkürler tekrar..
Koşullu Biçimlendirme'de kural her renk için ayrı kuraldır. İstediğiniz her boyama için farklı bir formül yazılır ve koşul sağlandığında boyam işlemi yapılır.
Makro'da ise bir kere yazarsın. O olay tetiklendiğinde yada butona tıklandığında otomatik makro çalışmaya başlar. Ve koşul sağlandığında ne istediysek o işlemi yapar.
Şimdi karar sizin hangi yöntemi kullanmak istiyorsanız ona göre belirleyin ve kullanın. Yardım isterseniz yardım için her zaman buralarda olurum.
 
Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
Koşullu Biçimlendirme'de kural her renk için ayrı kuraldır. İstediğiniz her boyama için farklı bir formül yazılır ve koşul sağlandığında boyam işlemi yapılır.
Makro'da ise bir kere yazarsın. O olay tetiklendiğinde yada butona tıklandığında otomatik makro çalışmaya başlar. Ve koşul sağlandığında ne istediysek o işlemi yapar.
Şimdi karar sizin hangi yöntemi kullanmak istiyorsanız ona göre belirleyin ve kullanın. Yardım isterseniz yardım için her zaman buralarda olurum.
sayın asi_kral,

öncelikle yardımlarınız için teşekkürler,

daha sonra ekteki dosyayı incelemenizi rica ediyorum, ekteki örneği biraz değiştirdim, bu örnekte bir hücredeki veriler bir üst hücredeki verilerin değerlerine göre biçimlendiriliyor, bir iki hücre olsa bu işlemi tek tek yaparak sorun çözülebilir ancak yüzlerce hücre için bir üst hücreye göre biçimlendirme yapmak için nasıl bir çözüm önerebilirsiniz. ufak bir makro yazarak biçimlendirmeyi istediğimiz onlarca hücreye tek bir seferde uygulamak için nasıl bir kod gerekir?
 

Ekli dosyalar

Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
Sorunuzu anlamadım ne yapılacak
B3 hücresindeki koşullu biçimlendirme B2 hücresinin değerine göre değişiyor,

C3, C2 ye göre
D3,D2 ye göre
..
..
..
..
AY3,AY2 ye göre biçimlenecek.
bu biçimlendirmelerin her birini (4 ayrı koşul için biçimlendirme var) bir üst hücreye göre manuel olarak değil de , ufak bir makro ile B3 deki koşullu biçimlendirmeyi diğer tüm 3.satırdaki hücrelere kopyalamak mümkünmüdür?
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,833
Excel Vers. ve Dili
Excel 2007 Türkçe
B3 hücresindeki koşullu biçimlendirme B2 hücresinin değerine göre değişiyor,

C3, C2 ye göre
D3,D2 ye göre
..
..
..
..
AY3,AY2 ye göre biçimlenecek.
bu biçimlendirmelerin her birini (4 ayrı koşul için biçimlendirme var) bir üst hücreye göre manuel olarak değil de , ufak bir makro ile B3 deki koşullu biçimlendirmeyi diğer tüm 3.satırdaki hücrelere kopyalamak mümkünmüdür?
Merhaba
http://www.excel.web.tr/f157/2007de-ko-ulu-bicimlendirme-t94992.html
Bu link işinizi görür sanırım. Resimli Anlatım yapmışlar bu konuda
 
Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
Merhaba
http://www.excel.web.tr/f157/2007de-ko-ulu-bicimlendirme-t94992.html
Bu link işinizi görür sanırım. Resimli Anlatım yapmışlar bu konuda
yine anlatamadım sanırım,

verdiğiniz link, tüm hücrelerin biçimleri tek bir hücrenin değerine bağlı olarak değiştiğini gösteren bir uygulama.

benim sorduğum;

C3 ün biçimi C2 nin değerine göre
D3 ün biçimi D2 nin değerine göre
.
.
.
.
.
.
.
AZ3 ün biçimi AZ2 nin değerine göre değiştiği durum için biçimlendirmeleri el ile manuel olarak değil de B3 hücresinde uygulanan biçimlendirmeyi diğer 3.satır hücrelerine kopyalamak için bir yol?
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,833
Excel Vers. ve Dili
Excel 2007 Türkçe
yine anlatamadım sanırım,

verdiğiniz link, tüm hücrelerin biçimleri tek bir hücrenin değerine bağlı olarak değiştiğini gösteren bir uygulama.

benim sorduğum;

C3 ün biçimi C2 nin değerine göre
D3 ün biçimi D2 nin değerine göre
.
.
.
.
.
.
.
AZ3 ün biçimi AZ2 nin değerine göre değiştiği durum için biçimlendirmeleri el ile manuel olarak değil de B3 hücresinde uygulanan biçimlendirmeyi diğer 3.satır hücrelerine kopyalamak için bir yol?
Resimleri dikkatli incelememişsiniz_?
2006-7'da aralık seçmeyi gösteriyor.
Siz 3'üncü satırı seçin ve kuralı uygulayın 3. satıra uygulasın.
Yada hangi koşula göre boyanması gerekiyor söyleyin ben yapıp dosyayı göndereyim.
 
Katılım
14 Ekim 2008
Mesajlar
14
Excel Vers. ve Dili
2007 tr
Resimleri dikkatli incelememişsiniz_?
2006-7'da aralık seçmeyi gösteriyor.
Siz 3'üncü satırı seçin ve kuralı uygulayın 3. satıra uygulasın.
Yada hangi koşula göre boyanması gerekiyor söyleyin ben yapıp dosyayı göndereyim.
yanlışsam düzeltin lütfen,

ilgili örnekte koşul ; =A1=5 olarak görülüyor,

bu da sanırım , A1 e eşit, 5 e eşitse biçimlendirme geçerli olsun anlamına geliyor.

benim uğraştığım ,

B3>=B2*1,1 ise hücre rengi mavi, yazı beyaz olsun

bunu yapmak çok kolay
aynısını
C3>=C2*1,1 ise için de kolay

ama bu biçimlendirmeyi her 3.satır hücresine tek tek girmek gerekiyor çünkü her 3. satır hücresinin koşul hücresi kendi üzerindeki 2. satır hücresi.

burada dikkat etmek gereken konu, koşul hücrenin de sürekli değişmesi

tüm hücrelerin biçimi B2 ye göre değişecek olsa verilen örnek doğru,
benim sorduğum için yanlış maalesef!
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,833
Excel Vers. ve Dili
Excel 2007 Türkçe
yanlışsam düzeltin lütfen,

ilgili örnekte koşul ; =A1=5 olarak görülüyor,

bu da sanırım , A1 e eşit, 5 e eşitse biçimlendirme geçerli olsun anlamına geliyor.

benim uğraştığım ,

B3>=B2*1,1 ise hücre rengi mavi, yazı beyaz olsun

bunu yapmak çok kolay
aynısını
C3>=C2*1,1 ise için de kolay

ama bu biçimlendirmeyi her 3.satır hücresine tek tek girmek gerekiyor çünkü her 3. satır hücresinin koşul hücresi kendi üzerindeki 2. satır hücresi.

burada dikkat etmek gereken konu, koşul hücrenin de sürekli değişmesi

tüm hücrelerin biçimi B2 ye göre değişecek olsa verilen örnek doğru,
benim sorduğum için yanlış maalesef!
Merhaba
Eki inceleyin Lütfen
Koşulları kontrol edin.
 

Ekli dosyalar

Üst