Çözüldü Yıllık İzin Hakediş Takibi Yapma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

YasarPiskin

Yıllık Forum Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Arkadaşlar bu çalışmada yılık izinleri takip etmeye çalıştığım bir kod mevcut. Bu kodda bir sorunum var birinci örnekte olduğu gibi yıllık izin hak etmediği halde 90 Gün hak edilmiş gibi sonuç veriyor. Bu sorunun çözümü hususunda yardımlarınızı rica ediyorum.
 

Ekli dosyalar

Çözüm
Merhaba Sayın @YasarPiskin
Başkasının yazdığı makroları, sonradan elden geçirmek/yeniden düzenlemek, yenisini oluşturmaktan daha güç olabilir.

İsterseniz kod'daki If isgiristar = "" Or dogtarihi = "" Or CDate(tarih) = "" Then satırındaki çift tırnakların yerine Empty yazıp,
Son = Val(.... ve isgiristar = Val(..... ile dogtarihi = Val(.... satırlarının en baş kısımlarındaki kırmızı Val yerine Int yazıp,
farklı tarih verileriyle elde edileen sonuçları kontrol edin.
Arkadaşlar bu çalışmada yılık izinleri takip etmeye çalıştığım bir kod mevcut. Bu kodda bir sorunum var birinci örnekte olduğu gibi yıllık izin hak etmediği halde 90 Gün hak edilmiş gibi sonuç veriyor. Bu sorunun çözümü hususunda yardımlarınızı rica ediyorum.
Merhabalar.
Biraz incelemeye çalıştım fakat karışık geldi.
Yapmak istediğinizi tam olarak paylaşırsanız daha pratik ve kolay yol izlenebilir.

Ayrıca aşağıdaki adresten ilgili örnekleri incelemenizi öneririm.
 
Yukarıda ki çalışma da ki kodu revize ederek sorun olan birinci örnekte olduğu gibi yıllık izin hak etmediği halde 90 Gün hak edilmiş gibi sonuç vermesi engellemek istiyorum. Bu hususta yardımlarınızı rica ediyorum.
 
Merhaba Sayın @YasarPiskin
Başkasının yazdığı makroları, sonradan elden geçirmek/yeniden düzenlemek, yenisini oluşturmaktan daha güç olabilir.

İsterseniz kod'daki If isgiristar = "" Or dogtarihi = "" Or CDate(tarih) = "" Then satırındaki çift tırnakların yerine Empty yazıp,
Son = Val(.... ve isgiristar = Val(..... ile dogtarihi = Val(.... satırlarının en baş kısımlarındaki kırmızı Val yerine Int yazıp,
farklı tarih verileriyle elde edileen sonuçları kontrol edin.
 
Çözüm
Sayın @YasarPiskin
Önce bu konu sayfasına eklediğiniz belgedeki KTF'lerden KIDEM YILInı hesapladığınız KTF'de sorun olabilir onu kontrol etmekte,
kontrol derken hangi durumda hangi sonucu almak istediğinizi açıklamanızda yarar var sanırım.
Zira benim bildiğim KIDEM YILI, bitirilen yıl sayısıdır ve KTF yerine, basitçe =ETARİHLİ(başlangıç_tarihi;bitiş_tarihi,"Y") formülüyle hesaplanabilir.

Açtığınız tüm konu sayfalarındaki son cevaplarınız genellikle "ilginize teşekkür" ve sorun çözüldü şeklinde bir anlam çıkıyor ama
yine de sorunun çözülüp/çözülmediğini, ihtiyacın karşılanıp/karşılanmadığını net ifade etmeniz yerinde olur diye düşünüyorum.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Konuyu başlatan
Yıllık Forum Üyesi
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Genel Excel Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
5
Üst