Koşullu gün ekleme

muzaffer.sm

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
372
Excel Vers. ve Dili
Microsoft Office Professional Plus 2016 TR
Altın Üyelik Bitiş Tarihi
07-12-2024
Arkadaşlar merhaba.

İlişikte eklediğim konu üzerinde yardımlarınızı rica edebilir miyim ?
Şimdiden teşekkürler.


Koşullu gün ekleme :
 

muzaffer.sm

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
372
Excel Vers. ve Dili
Microsoft Office Professional Plus 2016 TR
Altın Üyelik Bitiş Tarihi
07-12-2024
Sordum,

Beklerken uğraşmayı bırakmadım

Çözümümü şununla buldum.

=EĞER(H5=$B$1;TARİH(YIL(A5);AY(A5);GÜN(A5)+0);SERİAY(A5;0)+4)

Fakat yine bir sorun var ki çözemedim. Şöyle

03/11/2023 Tarihli olanda 04/12/2023 Tarihini atıyor. 04/11/2023 olması gerek ki. Bunu çözemedim
Destek ve yardımlarını rica edeceğim.
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,159
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=EĞER(GÜN(A5)<=4;TARİH(YIL(A5);AY(A5);4);SERİAY(A2;0)+4)
 

muzaffer.sm

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
372
Excel Vers. ve Dili
Microsoft Office Professional Plus 2016 TR
Altın Üyelik Bitiş Tarihi
07-12-2024
Merhaba Korhan bey,

Formülü sürüklediğimiz hücrelerde hesaplama tarih değiştirdiğimizde değer hatası verdi.

 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,159
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
HATA veren hücrede A2 hücresine başvuru görünüyor. Düzeltirseniz sorun ortadan kalkar..
 

muzaffer.sm

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
372
Excel Vers. ve Dili
Microsoft Office Professional Plus 2016 TR
Altın Üyelik Bitiş Tarihi
07-12-2024
Aynen dediğiniz gibi başvuru yanlış yerdeymiş fark etmemişim.

Korhan bey ,
Sonradan bir takım ilave eklentiler çıkarmamayı tercih ediyorum. Unuttuğum bir husus olduğu için soruyorum.
İlave olarak orada erteleme sütunundaki ay kadar öteleme hesabı yapabilir misiniz ? Size zahmet.
Örnekte belirttim.


 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,159
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=EĞER(GÜN(A5)<=4;TARİH(YIL(A5);AY(A5);4);TARİH(YIL(A5);AY(A5)+EĞER(C5="";1;C5-1);4))
 

muzaffer.sm

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
372
Excel Vers. ve Dili
Microsoft Office Professional Plus 2016 TR
Altın Üyelik Bitiş Tarihi
07-12-2024
Korhan bey,

4 ve küçük olan tarihte formül aylık kapanış tarihini veriyor
03/11/2023 tarihli bir ertelemeye 04/11/2023
04/11/2023 Tarihli bir ertelemeye 04/11/2023 olarak kapama veriyor. 04/02/2024 tarihini vermiyor.


Ayın dördünden sonrakilerde hesaplama doğrudur. ( 05/11/2023 Tarihli bir erteleme söz konusu olursa ayın dördünü geçtiği için ertelemede
bu ayrı detaydır. Bunu 3 değil de 4 ay erteleme dersem o çözülmüş olur. ( 05/11/2023 tarihli işlem = 05/12/2023 tarihinden sonra +3 ötelenecek ertelemede 04/03/2024 olarak hesap yapacaktır. Bu kısım şuan için önemli değil. Erteleme ayını bir fazla yazarız tarih ötelenir.


Fakat yukarıdaki iki madde dediğim gibi aylık kapama yapıyor. Kırmızı ile belirttiklerim. O kısmı çözülürse çok şık olacaktır
Orta bölüm bilgi için yazdım. O kısma kafa yormayabilirsiniz.

Saygılarımla
 

muzaffer.sm

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
372
Excel Vers. ve Dili
Microsoft Office Professional Plus 2016 TR
Altın Üyelik Bitiş Tarihi
07-12-2024
Korhan bey,

Çok soruların arasında görmemiş olabilirsiniz diye soru güncellemek istedim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,159
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=EĞER(GÜN(A5)<=4;TARİH(YIL(A5);AY(A5)+EĞER(C5="";0;C5-1);4);TARİH(YIL(A5);AY(A5)+EĞER(C5="";1;C5-1);4))
 

muzaffer.sm

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
372
Excel Vers. ve Dili
Microsoft Office Professional Plus 2016 TR
Altın Üyelik Bitiş Tarihi
07-12-2024
Teşekkür ederim. Korhan bey bu formül ile işlem tamamdır.
İyi çalışmalar.
 
Üst