Tarihe Göre Koşullu Biçimlendirme

Katılım
30 Ocak 2012
Mesajlar
45
Excel Vers. ve Dili
Microsoft Office LTSC Standard 2021 Türkçe
Merhaba,

Formüllü bir datada kişinin x yerde geçirdiği süreyi "X Ay X Gün" şeklinde vermektedir.

Ben bu hücrede "3 Ay ve Üzeri" olanları Yeşil "3 Ay Altında" kalanları ise Kırmızı renkte belirtmek istiyorum.

Ve bu alan dinamik olsun, yani her datayı açtığımda yenilensin bu koşul. Ben her girdiğimde bu işlemi yapmayayım. Geçirilen süre kısmı "BUGÜN" formülü ile oluşturulduğu için o kısım zaten sürekli yenileniyor.

Konu hakkında yardımlarınız için;

Saygılarımla,
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Örnek dosya gönderirseniz daha hızlı yanıtlar alabilirsiniz..
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Koşullu Biçimlendirmede formül kısmına bu formülü yazın..
Kod:
=[SIZE="2"][COLOR="Red"]SAYIYAÇEVİR[/COLOR]([COLOR="Blue"]SOLDAN[/COLOR]($B2;[COLOR="DarkOrange"]BUL[/COLOR](" ";$B2)-1))>=3[/SIZE]
3'ün altında olanları kırmızı yama kısmı da sizde artık. :eek:k::​
 
Katılım
30 Ocak 2012
Mesajlar
45
Excel Vers. ve Dili
Microsoft Office LTSC Standard 2021 Türkçe
Koşullu Biçimlendirmede formül kısmına bu formülü yazın..
Kod:
=[SIZE="2"][COLOR="Red"]SAYIYAÇEVİR[/COLOR]([COLOR="Blue"]SOLDAN[/COLOR]($B2;[COLOR="DarkOrange"]BUL[/COLOR](" ";$B2)-1))>=3[/SIZE]
3'ün altında olanları kırmızı yama kısmı da sizde artık. :eek:k::​

Hocam çok teşekkür ederim, yalnız altında kalanları aşağıdaki şekilde yaptım yemedi :)

Kod:
=SAYIYAÇEVİR(SOLDAN($B2;BUL(" ";$B2)-1))<=3
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Alternatif olarak
Yeşil için
Kod:
=(YIL(ŞİMDİ())-YIL($A2))*12+AY(ŞİMDİ())-AY($A2)>=3
Kırmızı için
Kod:
=(YIL(ŞİMDİ())-YIL($A2))*12+AY(ŞİMDİ())-AY($A2)<3
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
A ve B Sütunlarını seç, Koşullu biçimlendirme formüller ve biçimler,boşlukları değerlendirmemesi için formüle ilave yapıldı.
Yeşil
Kod:
VE(ESAYIYSA($A1);(YIL(BUGÜN())-YIL($A1))*12+AY(BUGÜN())-(AY($A1))>=3)
Kırmızı
Kod:
VE(ESAYIYSA($A1);(YIL(BUGÜN())-YIL($A1))*12+AY(BUGÜN())-(AY($A1))<3)
 
Katılım
30 Ocak 2012
Mesajlar
45
Excel Vers. ve Dili
Microsoft Office LTSC Standard 2021 Türkçe
Tüm varyasyonları denedim yine olmadı hocam, siz benim gönderdiğim datada mı denediniz?
 
Katılım
30 Ocak 2012
Mesajlar
45
Excel Vers. ve Dili
Microsoft Office LTSC Standard 2021 Türkçe
Ben hatalı işlem yapmışım hocam kusura bakma şimdi istediğim oldu.

Yalnız geçen gün yine seninle yaptığımız çalışma vardı Ay Gün gösterimi şeklinde. Yine bu konuda belirtmiş olduğum örnek datadan faydalanabiliriz.

A2 hücresinde bulunan veride "01.07.2017" tarihi için bugün formülü ile "3 Ay 3 Gün" vermektedir. Ancak tarihi 05.07.2017 yaptığım zaman daha az gün vermesi gerekirken 3 Ay 29 Gün" vermektedir.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Daha önce kullandığınız formül günleri dikkate almadan ay bulma formülü ,Günleri dikkate alarak ay bulmak isterseniz aşağıdaki formülü kullanın.
Kod:
=ETARİHLİ(A2;BUGÜN();"M")&" Ay "&ETARİHLİ(A2;BUGÜN();"MD")&" Gün "
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Hocam çok teşekkür ederim, yalnız altında kalanları aşağıdaki şekilde yaptım yemedi :)

Kod:
=SAYIYAÇEVİR(SOLDAN($B2;BUL(" ";$B2)-1))<=3
Şart bu şekilde olması gerek..
Kod:
[SIZE="2"]=[COLOR="Red"]SAYIYAÇEVİR[/COLOR]([COLOR="Blue"]SOLDAN[/COLOR]($B2;[COLOR="DarkOrange"]BUL[/COLOR](" ";$B2)-1))<3[/SIZE]
 
Üst