Bir koşul altında tarihler arasında işlem

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
11 Ekim 2016
Mesajlar
7
Excel Vers. ve Dili
2010 ENG
Selamun aleyküm. İlk defa bir sitede bir soru soruyorum. Site kurallarına uymazsam eyer lütfen bağışlayın. Benim sorunum : İşe alımda sözleşmeler imzalanıyor ve her sözleşmenin süresi 3 aydır. 3 ayda değiştirilmezse otomatik yenilenmiş sayılıyor. Örneğin 25/10/2016 yılında işe başlayan bir işçi hala (bugün) çalışmakta. Bu işçinin otomatik olarak yenilenen sözleşmesinin bitimine kaç gün kaldı. Şimdiden yardım eden herkese çok teşekkür ediyorum.
 
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
Ve aleyküm selam.Forma hoş geldiniz.Anlayabildiğim kadar cevaplamaya çalıştım ,umarım sonuç doğrudur.Hücre biçimi sayı olmalı.Bu gün fonksiyonu kullanılmıştır gün değiştiğinde sonuç değişir.Kolay gelsin.
Kod:
=90-MOD(BUGÜN()-"25.10.2016";90)&" Gün"
 
Katılım
11 Ekim 2016
Mesajlar
7
Excel Vers. ve Dili
2010 ENG
Re

Dostum çok sağol cevabın ve ilgin için. Yazdığın kodu denedim ama hata verdi. Birde buna uygun düzenleye bilirmisin? A1 hücresinde Sözleşme tarihi B1 hücresinde bugünün tarihi C1 de de sözleşmenin bitimine kaç gün kaldığı olacak. Mesela 20/03/2017 de işe başlayan bir işçinin sözleşmesi tam olarak bugün bitiyir. Burda sorun yok. Ama örneğin 20/04/2016 işe başladıysa bugün sözleşmesinin bitimine kaç gün kaldığını bilmek istiyorum. (Ecxel 2013 ve ingilizce kullanıyorum) bugün komutunu now olarak girdim.
 
Son düzenleme:
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
Birde TODAY olarak dener misin,tarih yazımlarını da değiştir.Bakalım yoksa olmazsa türkçe dosya yüklerim.İngilzce kullanımı.
Kod:
=90-MODÜLO(B1-A1;90) &" Gün"
Kod:
=90-MODÜLO(TODAY()-"25/10/2016";90)&" Gün"
 
Son düzenleme:
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
B2 Hücresine
Kod:
=TUDAY()
C2 Hücresine
Kod:
=ıf(or(A2="";B2="");"";ıf(90-MODÜLO(B2-A2;90)=90;"Son gün";(90-MODÜLO(B2-A2;90)&" Gün")))
A2 Hücresine Sözleşme tarihini yazarak dene.
İngilizce yazım hataları varsa düzeltirsiniz.Kolay gelsin.
 
Son düzenleme:
Katılım
11 Ekim 2016
Mesajlar
7
Excel Vers. ve Dili
2010 ENG
Dostum ilk yazdığın =90-MOD(B1-A1;90) &" Gün" işe yaradı gibi :) Gibi diyorum çünki eyer sözleşme tarihi şubattan geçiyorsa 3-4 gün eksik veya fazla hesaplıyor. Birde Kodlardan birinde MODÜLE yazmışsın. Excelde MODÜLE diye bir fonks yok (ing ve türkçede). Sanırım MOD yazmak istemişsin. Mümkünse şubat meselesine de bir el at . Değilse yine çok ama çok teşekkür ederim. Sağolasın
 
Son düzenleme:
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
Özür dilerim MODÜLE değil MODÜLO olacak ing. iyi değil uyarmıştım ,yazım hatası olabilir. düzeltin diye.
Doğru hesaplama yapıyor.Bazı aylar 31 gün çektiğinden tarih değişiyor.90 günün katlarına göre hesaplama yapıyor bu durumu gösteren ve uygulamayı gösteren dosyayı yükledim.ingilizcesini anladığım kadar düzeltim üstdeki mesajlarda .Hata varsa siz düzenleyin .Kolay gelsin.:Dost:

http://s6.dosya.tc/server9/sk8uf7/gun.rar.html
 
Katılım
11 Ekim 2016
Mesajlar
7
Excel Vers. ve Dili
2010 ENG
Çok teşşekkür ederim dostum. Değerli zamanından ayırıp bana yardım ettiyin için minnetdarım. Varol
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst