• DİKKAT

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

tarih eğer 1.koşulu sağlıyorsa bir önceki ay sağlaıyorsa önc

Katılım
18 Şubat 2005
Mesajlar
94
Excel Vers. ve Dili
excel 2013 türkçe
bir hücredeki tarih 2003 ten büyükse bir önceki aya ait tarih, eğer 2003 ten küçükse bir önceki yılın aralık ayına ait tarihi verdirecek formülü nasıl yazarız .teşekkür ederim.
 
Selamlar,

D16 hücresine aşağıdaki formülü uygularmısınız.

Kod:
=EĞER(YIL(C16)>=2003;TARİH(YIL(C16);AY(C16)-1;GÜN(C16));TARİH(YIL(C16)-1;AY(12);GÜN(1)))
 
Birde bu formülü uygulayın herhalde istediğiniz böyle olacak.

D16 hücresine yazın aşağı kopyalayın

=EĞER(YIL(C16)>2003;(C16)-31;TARİH(YIL(C16)-1;AY(12)+11;GÜN(1)))
 
sn: Seyit Tekin ,sn: COST CONTROL, sn:AS3434 hepinize ilginizden dolayı teşekkür ederim.istediyim cevabı SN: As 3434 ün yazdığı formül ile buldum.Tam istediğim gibi olmuş teşekkür edrim.sn:COST KONTROL sizin vermiş olduğunuz formul 2003 öncesi tarihler için 01.01. ... formatı oluşturuyor benim istediğim 2003 öncesi için .../12/.. şeklinde olacaktı.İlginiz ve bilginizi paylaştığınız için sağolun.Açıklamayı bu konuyla ilgili bilgi almak isteyen diğer form üyelerinin faydalanması açısından yaptım.
 
Selamlar,

Sn. mühendis^^,

Çözüme ulaşabildiyseniz ne mutlu bize fakat Sn. AS3434 ün formülünü ben dosyanıza uyguladım şöyle bir sonuç elde ettim. C16 hücresindeki Sözleşme tarihini 01-03-2005 yaptığımda D16 hücresindeki tarih OCAK-2005 olmaktadır. Fakat benim önerdiğim formül ise bunu ŞUBAT-2005 olarak hesaplamaktadır. Sizin için hangisi doğru sonucu veriyorsa onu kullanmanızı öneririm. Ayrıca hücre formatınıda hücre biçimlendirmeden ayarlayabilirsiniz.
 
Haklısınız sn.COST CONTROL.
En doğrusu sizin yazdığınız formülün ay kısmına ufak bir ilave yapmak herhalde.
 
Geri
Üst