Günü sabit kalan tarih formülü

Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Kolay gelsin arkadaşlar benim şöyle bir formüle ihtiyacım var
örnek
A1de 01.02.2017 yazıyor
A2'ye günü sabıt kalmak şartıyla 1 ay sonrasını atsın yani 01.03.2017 olarak
mümkünse
son günü 31 olan aylar için ise sonraki ayın 1'ini atsın
teşekkür ederim kolay gelsin
 
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
A2
Kod:
=seritarih(a1;1)
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Teşekkür ederim ilginize
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Merhaba arkadaşlar. Tarihin tam bir ay sonrasını vermesi için sayın çıtır tarafından yapılan =seritarih(a1;1) formülünü kullanıyorum. Ancak a1 de tarih olmadığında 31.12.1917 tarihini yazıyor buda formüllerde hata verilmesine sebep oluyor. Eğer a1 boşsa tarih yerine boş bırakacak şekilde yapabilir mi formü
Teşekkür ederim kolay gelsin
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Elinize sağlık Hüseyin bey. Formül tamam ancak benim A1 deki tarih formülle başka yerden geliyor bu nedenle boş olarak görmüyor ve bu seferde 31.12.1900 tarihini yazıyor eksik bilgi vermişim kusura bakmayın. A1 deki formülü değil de değeri alacak şekilde yapabilir misiniz rica etsem
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Sayın Hüseyin birde kullandığım =EĞER(E77>AA77;"";"VAR") formülde de AA77 de tarihi formülle çekiyorum. E77 ve AA77 boş olduğu halde var veriyor bunu nasıl düzeltebiliriz acaba
 
Katılım
12 Ağustos 2007
Mesajlar
301
Excel Vers. ve Dili
2003 türkçe
2016 türkçe
Merhaba birinci formülü; =EĞER(A1<=0;"";SERİTARİH(A1;1))

İkincisini ise =EĞER(E77<=0;"";EĞER(AA77<=0;"";EĞER(E77>AA77;"";"VAR"))) Şeklinde dener misiniz.
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
sayın hüseyinvurkan 1.formül tamam. 2.formülde tamam aslında ama benzer bir sütüna uyarlayamadım bir türlü. Tabloyu ekte gönderiyorum ve orada açıkladım. Bakabilir misiniz size zahmet. teşekkür ederim

https://www.dosyaupload.com/m4eT
 
Katılım
12 Ağustos 2007
Mesajlar
301
Excel Vers. ve Dili
2003 türkçe
2016 türkçe
Merhaba tablonuzu inceledim de:

I5 hücresine =EĞER(F5>AB5;"VAR";"")

J5 hücresine =EĞER(E5<AA5;"VAR";"") şeklinde olur. ANCAK;

I5 ile J5 deki değerleri G5 den çıkartıp K5 e yazdırıyorum. Ancak I5 ile J5 de VAR yazdığında boş bırakıyor. Bunu eğer I5 ile J5 de herhangi birinde Var yazıyorsa da çıkartma işlemini yaptırabilirmiyiz

demişsiniz. G5 = F5-E5 sonuç iki tarih arasındaki gün. Oysa I5 ve J5 isteğiniz üzerine iki tarihi karşılaştırıp VAR yazıyor veya boş bırakıyor. Yani K5 hücresine yazılacak matematiksel bir sonuç olmaz. Rakamdan VAR yazısı çıkmaz. Mantığı yanlış kurmuşunuz veya ben anlamadım. Saygılar.
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Anladım sayın huseyinvural. Önceki yapmış olduğunuz formülü I ve J sütunlarına uyarlama işlemine bakabildiniz mi.
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
teşekkür ederim elinize sağlık
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Merhaba arkadaşlar sayın çıtır tarafından yapılan ve sayın huseyinvurkan tarafından ekleme yapılan tarihte 1 ay sonrasını veren =EĞER(A1<=0;"";SERİTARİH(A1;1)) formülü kullanıyorum. Yılı sabit yapmayı başardım ama günü çözemedim.

1- Sadece gün sabit olacak >> Örnek 01.01.2018+400=01.02.2019
2- Sadece gün ve ayı sabit olacak >> Örnek 01.01.2018+400=01.01.2019
3- Gün ve ayı 31.07 olacak >> Örnek 01.01.2018+400=31.07.2019
şekilde 3 formül yapar mısınız.
teşekkür ederim
 
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
Tarihler A1 hücresinde olduğu varsayılmıştır.400 yerine hücrede atanabilir.
Kod:
=EĞER(TOPLA.ÇARPIM(($A$1:$A$1<>"")*($A$1:$A$1<>0))=0;"";TARİH(YIL(A1+400);AY(A1+400);GÜN(A1)))
Kod:
=EĞER(TOPLA.ÇARPIM(($A$1:$A$1<>"")*($A$1:$A$1<>0))=0;"";TARİH(YIL($A$1+400);AY($A$1);GÜN($A$1)))
Kod:
=EĞER(TOPLA.ÇARPIM(($A$1:$A$1<>"")*($A$1:$A$1<>0))=0;"";TARİH(YIL($A$1+400);7;31))
 
Son düzenleme:
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Teşekkür ederim sayın çıtır yarın iş yerinde uygulayıp dönüş yapacağım size. 3.formülde gün ve ay 31.07 olarak sabit kalacak değil mi
 
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Altın Üyelik Bitiş Tarihi
18/10/2022
Formüller tamam sayın çıtır elinize sağlık. Ancak ilk yaptığınız formülde de bahsettiğim üzere A1de tarih olmadığında
1.formülde 30.11.1901
2.formülde 31.12.1900
3.formülde 31.07.1901 yazıyor buda formüllerde hata verilmesine sebep oluyor. Eğer A1 boşsa tarih yerine boş bırakacak ve A1 deki formülü değil de değeri alacak şekilde yapabilir misiniz rica etsem. Kullandığım formül bu özelliklerde olduğu için ayrıca belirtmemişim kusuru bakmayın
 
Üst