Bu dosya, bir çalışanın doğum ve işe giriş tarihlerinden yola çıkarak yaşını, kıdemini ve yıllık izin gününü hesaplar. İşe girişten itibaren her çalışma yılı için hak edilen izni de yıl bazında listeler.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
Dosyada "yillik-izin" adlı tek sayfa vardır. Sayfadaki bilgiler şunlardır:- D3: Çalışanın adı soyadı (örnekte Ali Veli)
- D4: İşe giriş tarihi
- D5: Doğum tarihi
- D6: Bugünün tarihi
- D7: Yaş (yıl, ay, gün olarak)
- D8: Kıdem (yıl, ay, gün olarak)
- D9: Çalıştığı yıl sayısı
- D10: Bu yılın hakediş tarihi
- D12: Hak edilen izin günü
- C27 satırı: 1. YIL, 2. YIL ... 12. YIL başlıkları
Kullanılan formüller
TODAY: D6 hücresinde bugünün tarihini verir.DATEDIF: Doğum ve işe giriş tarihinden "y", "ym" ve "md" birimleriyle yıl, ay, gün farkını bulur. D7 yaşı, D9 çalışılan yılı hesaplar.IF,ISBLANK,AND: Tarih girilmediyse hücrelerin boş kalmasını sağlar.DATE,YEAR,MONTH,DAY: D10 hücresinde işe giriş gününün bu yıla denk gelen tarihini üretir.izinbul: D11 hücresinde kullanılan, makro modülündeki özel fonksiyondur.
Makrolar
- izinbul: Hakediş tarihi, işe giriş tarihi ve doğum tarihine göre izin gününü döndüren fonksiyondur. Kıdem 1 yıl ve üzeriyse 14 gün, 6 yıl ve üzeriyse 20 gün, 15 yıl ve üzeriyse 26 gün verir. Kıdem 5 yıldan azsa ve yaş 18'in altında ya da 50'nin üzerindeyse 20 gün verir.
- yillikizinhesabi: Önce C14'ten aşağısındaki eski sonuçları temizler. Ardından çalışılan yıl sayısı kadar satıra "1. YIL, 2. YIL..." yazar ve yanına hakediş tarihi ile izin gününü ekler. İzin günü 1-5. yıllar için 14, 6-14. yıllar için 20, sonraki yıllar için 26'dır.
- Sayfa kodundaki otomatik çalıştırma bölümü yorum satırı olduğu için etkin değildir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Ad soyad, işe giriş tarihi ve doğum tarihi hücrelerini doldurun.
- Yaş, kıdem, çalışılan yıl, hakediş tarihi ve izin günü otomatik hesaplanır.
- Yıl bazlı listeyi oluşturmak için sayfadaki "Hesapla" butonuna tıklayın.