• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Hucredeki deger sayisi kadar hucre boyama

omerfarukzorlu

Altın Üye
Katılım
11 Eylül 2012
Mesajlar
150
Excel Vers. ve Dili
Microsoft Office Personal 2010
Versiyon: 14.0.7015.1000 (32 bit)
Dil: Japonca
Merhaba
Hucre degerine gore satir boyamak istiyorum. Elimdeki sayilari A sutununda bir hucreye(A1) girdigimde B sutununda A1 hucresindeki degere bagli sayi kadar hucre altalta boyansin istiyorum. Ornegin A1 hucresine 2 yazdigimda B2:B5 (4 hucre), ayni sekilde 3 yazdigimda B2:B8 (7 hucre) gibi. Hangi sayiyi yazdigimda kac hucre boyayacagi degisecegi icin onu yan tarafa bir liste olarak yazip Vlookup ile cekme olabilir. kosullu bicimlendirme ile baya ugrastim ama hucre sayisi icin bir ayar bulamadim. Onun disinda baska bir sutuna A1 hucresindeki degere karsilik gelen sayi kadar altalta bir deger yazdirip o degere bagli olarak B sutununda boyama yapmak istedim ama onu da yapamadim.
yardimci olabilecek karkadaslara simdiden tesekkur ederim.
Excel Versiyon Office Personal 2010
 
Merhaba,

Değer 2 iken 4, 3 iken 7 hücre boyanacak diyorsunuz, neden 2 iken 2, 4 iken 4 hücre boyanmıyor, sizin mantığınızda 75 yazılsaydı A1 hücresine kaç hücre boyanacaktı?
 
Merhaba,

Anladığım kadarıyla aşağıdaki şekilde olabilir.

233098
 
Korhan Bey,

bu dosyayı paylaşma imkanınız var mı?
 
Merhaba,

Değer 2 iken 4, 3 iken 7 hücre boyanacak diyorsunuz, neden 2 iken 2, 4 iken 4 hücre boyanmıyor, sizin mantığınızda 75 yazılsaydı A1 hücresine kaç hücre boyanacaktı?
2 değeri o kumaşın beden sayısı. 2 beden varsa 4 dk. 3 beden varsa 7 dk gibi birşey. Farklı bir ürün geldiğinde beden sayısına göre zaman da değişebilir. O nedenle o sayısı vlookup ile çekmek daha mantıklı.

Ps. Geç cevap için özür dilerim.
 
Merhaba,

Değer 2 iken 4, 3 iken 7 hücre boyanacak diyorsunuz, neden 2 iken 2, 4 iken 4 hücre boyanmıyor, sizin mantığınızda 75 yazılsaydı A1 hücresine kaç hücre boyanacaktı?
75 yazılmaz. 1den 6 ya da en fazla 7 ye kadar. Ama bazen o sayıya karşılık gelen sayı değişebiliyor. Yani 2ye karşılık 5 3 karşılık 9 falan da olabolir.
 
75 yazılmaz. 1den 6 ya da en fazla 7 ye kadar. Ama bazen o sayıya karşılık gelen sayı değişebiliyor. Yani 2ye karşılık 5 3 karşılık 9 falan da olabolir.
Peki hangi rakama ne karşılık gelecek, nereden bilecek çözüm getirecek arkadaş?
 
Önce uygulamak istediğiniz alanı seçip sonra koşullu biçimlendirmeyi uygularsanız sorun çıkmaması gerekir. Dikkat etmeniz gereken ise biçimlendirme yapmak istediğiniz ilk hücrenin adresidir.

Ben B2 hücresinden itibaren seçim yaptığım için formülde de bu hücreyi referans verdim. Sizde bu kurala dikkat ederek formülü düzenleyebilirsiniz.
 
Baya bi olasilik deneyerek yapmaya calistim ama olmadi. Sanirsam hucre sabitlemeyi ($) beceremedim
 
Önce uygulamak istediğiniz alanı seçip sonra koşullu biçimlendirmeyi uygularsanız sorun çıkmaması gerekir. Dikkat etmeniz gereken ise biçimlendirme yapmak istediğiniz ilk hücrenin adresidir.

Ben B2 hücresinden itibaren seçim yaptığım için formülde de bu hücreyi referans verdim. Sizde bu kurala dikkat ederek formülü düzenleyebilirsiniz.
Baya bi olasilik deneyerek yapmaya calistim ama olmadi. Sanirsam hucre sabitlemeyi ($) beceremedim
 
Paylaştığınız dosyada örneğin J sütununda farklı hücrelerde sayısal değerler var. Bu değerler ayrı ayrı mı değerlendirilip renklendirme yapılacak?
 
Evet. Her bir sayi bir onceki islem bittikten sonra yeni islemi isaret ediyor. Ornegin ilk is 2 ise ona gore renklendirme yapip sonraki is 3 ise ona gore renklendirme yapilacak. Sirali bir sekilde el ile giris yapilacak J sutununa.
 
Aşağıdaki adımları izleyiniz.

L4:L108 hücrelerini seçiniz.
Koşullu biçimlendirme formül bölümünü açınız.

C++:
=SATIRSAY(DOLAYLI(ADRES(ARA(2;1/(J$4:J4<>"");SATIR(J$4:J4));SÜTUN())&":"&ADRES(SATIR();SÜTUN())))<=DÜŞEYARA(DOLAYLI(ADRES(ARA(2;1/(J$4:J4<>"");SATIR(J$4:J4));SÜTUN()-2));$AD$6:$AF$20;3;0)

Dilediğiniz dolgu rengini seçip işlemi tamamlayınız.

Sonra seçili alanı kopyalayınız.

X4 hücresini seçip özel yapıştır-biçimleri işlemini yapınız.
 
Cok tesekkur ederim. Formulu ingilizceye cevirmem biraz zaman aldi ama ise yaradi. Tesekkur ederim.
 
Geri
Üst