Azalan Gün Sayısına Göre Metin Tayin Etme

Katılım
18 Mayıs 2008
Mesajlar
24
Excel Vers. ve Dili
Excel 2003 Türkçe
Merhaba,

Bir hücrede yer alan doğru ve yanlış değerlerinin ilk koşulu ile,
Farklı iki hücrede yer alan tarih farkına göre, bir hücre içerisine metin yazdırmak istiyorum.
Kıstasım 15'den küçük ve 7'den büyük tarih farkları için "Son 15 Gün" yazması,
7'den küçük günler içinse "Son 1 Hafta" yazmasıdır..

B1 hücresi: doğru/yanlış
E4 hücresi: ileri herhangi bir tarih (01.01.17 gibi)
J1 hücresi: bugün()

Formülüm ise aşağıdaki gibi ama #Değer hatası alıyorum.

=EĞER(B1=DOĞRU;"ÖDEME TAMAMLANDI";(EĞER(VE((E4-J1)<16;(E4-J1)>7;"SON 15 GÜN");(EĞER((E4-J1)<=7;"SON 1 HAFTA")))))
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,824
Excel Vers. ve Dili
Excel 2007 Türkçe
Merhaba
Bu formülü kullanabilirsiniz.
Kod:
=EĞER(B1="DOĞRU";"Ödeme Tamamlandı";EĞER(E4-J1<=15;"Son 15 Gün";EĞER(E4-J1<=7;"Son 1 Hafta";"")))
 
Son düzenleme:
Katılım
18 Mayıs 2008
Mesajlar
24
Excel Vers. ve Dili
Excel 2003 Türkçe
Merhaba
Bu formülü kullanabilirsiniz.
Kod:
=EĞER(B1="DOĞRU";"Ödeme Tamamlandı";EĞER(E4-J1=15;"Son 15 Gün";EĞER(E4-J1=7;"Son 1 Hafta";"")))
Cevabınız için teşekkürler.
Bu ilk formülüm idi ama burada da aradaki günleri kaçırıyoruz.
Örneğin fark 12 gün olduğunda hücre boş kalıyor.

Bu nedenle 7 ile 15 gün arasındaki değer için "son 15 gün"
7 günden küçük değerler için "son 1 hafta" gelmesi kafi olacaktır.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba. Alternatif olsun.
Umarım yanlış anlamadım.
.

Kod:
=EĞER(B1=DOĞRU;"ÖDEME TAMAMLANDI";ARA(E4-J1;{1;7;15};{"SON 1 HAFTA";"SON 15 GÜN";""}))
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,824
Excel Vers. ve Dili
Excel 2007 Türkçe
Cevabınız için teşekkürler.
Bu ilk formülüm idi ama burada da aradaki günleri kaçırıyoruz.
Örneğin fark 12 gün olduğunda hücre boş kalıyor.

Bu nedenle 7 ile 15 gün arasındaki değer için "son 15 gün"
7 günden küçük değerler için "son 1 hafta" gelmesi kafi olacaktır.
Bu bana mantıksız geldi ama üstteki formülü güncelledim.
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,824
Excel Vers. ve Dili
Excel 2007 Türkçe
Bence bu daha güzel oldu
Kod:
=EĞER(B1="DOĞRU";"Ödeme Tamamlandı";EĞER(E4-I1<=15;"Son "&E4-I1&" Gün";""))
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
Merhaba, bu da güzel ve detaylı bir çalışma olmuş.
Bu sayede ödemenin ne kadar geçtiğini de görüyoruz.
Teşekkür ederim.
Rica ediyorum..

Not : Eğer ki; ödeme gününe diyelim ki 2 ay kalana kadar bir şey yazmasın, ya da SON HAFTA yazarken aynı zamanda SON HAFTA ( x GÜN) şeklinde yazılsın denilirse formülde modif yapılması gerekir..
 
Üst