Koşullu biçimlendirmeyi diğer hücrelere uygulayamama sorunu

Katılım
15 Temmuz 2022
Mesajlar
23
Excel Vers. ve Dili
office 2016 tr
Herkese merhaba arkadaşlar. Daha önce bu sorunumla ilgili başlık açmıştım. Sağolsun kıymetli büyüklerim yardımcı oldular ancak başka bir listeyle ilgili benzer bir sorunla karşı karşıyayım. Aşağıda yüklemiş olduğum ve işim ile ilgili hazırladığım excel listemde koşullu biçimlendirme yapamıyorum. Şöyle ki; listede her tarihin karşısında yazılı bulunan 10 satırda tarih bugün olduğunda kırmızı yansın ve tarih geçtiğinde o tarihin karşısında belirtilen 10 satır üstü çizili olsun istiyorum. bunun için seçili hücrelere =$A$4<BUGÜN() ile =$A$4=BUGÜN() formüllerini uyguluyorum. İlk formül ile tarih bugünü geçmiş ise tarihin karşısında belirtilen 10 satır üstü çizili oluyor. İkinci formül ile de tarih bugün olunca yine karşısındaki 10 satır kırmızı oluyor. Bunu ilk tarih satırının karşısında denk gelen 10 satıra uyguluyorum ancak aşağı doğru çektiğimde diğer tarihlere uyguladığımda diğer hücrelere olmuyor. Sadece $A$4 satırındaki yazan tarihe göre işlem yapıyor. Yani tüm sayfadaki verilen ilk satırda yazan tarihe göre kırmızı ya da üstü çizili oluyor. Birçok yolu denedim. $A$4 yerine A$4, A4, $A4 tüm kombinasyonları denedim ama bir türlü beceremiyorum. Yardımcı olacak olan varsa çok sevinirim. Şimdiden herkese teşekkür ederim. İlgili dosyanın linkini aşağıya bırakıyorum.

 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
1,205
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
=VE($A4=BUGÜN();$A4<>"") biçimlendirme Kırmızı olsun
uygulama hedefide =$B$4:$CX$2503 olsun


=VE($A4<BUGÜN();$A4<>"") biçimlendirme üstü çizili olsun
uygulama hedefide =$B$4:$CX$2503 olsun böyle denermisiniz
 
Katılım
15 Temmuz 2022
Mesajlar
23
Excel Vers. ve Dili
office 2016 tr
Hocam dediğiniz gibi yaptım tarihlerin karşısındaki 10 satırlık alanın sadece ilk satırlarında etkili oluyor. Diğer satırlar etkilenmiyor. Diğer satırlara nasıl uygulayabilirim
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
1,205
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Bu davranışın nedeni şu: birleşmiş (merge) tarih hücresinde sadece en üst hücre (ör. A4) gerçekten doludur, altındaki A5…A13 hücreleri boş kabul edilir.

Kod:
Bugünse kırmızı
=VE(ARA(2;1/($A$4:$A4<>"");$A$4:$A4)=BUGÜN();ARA(2;1/($A$4:$A4<>"");$A$4:$A4)<>"")

Geçmiş ise üstü çizgili
=VE(ARA(2;1/($A$4:$A4<>"");$A$4:$A4)<BUGÜN();ARA(2;1/($A$4:$A4<>"");$A$4:$A4)<>"")
 
Katılım
15 Temmuz 2022
Mesajlar
23
Excel Vers. ve Dili
office 2016 tr
Hocam oldu çok teşekkür ederim. Büyük dertten kurtardınız beni. Allah razı olsun.
 
Üst