• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

senelik izin haklarının yıllık toplu kaydı hakkında

  • Konbuyu başlatan Konbuyu başlatan MKEPEK
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Ekim 2012
Mesajlar
16
Excel Vers. ve Dili
OFİS 2010
Ekte tablodada göreceksiniz 3 yıl çalışmış fakat üçüncü yılda 50 yaşını tamamlamış işcilerin toplamada ilk iki yıl 14 gün hakkını toplamayaparken nasıl sabit tutupda üstüne 20 den devam ettirim yanı 14+14+20 bunu toplama bölümünde nasıl formillerim
 

Ekli dosyalar

Bir liste yapsaydınız hemen formüle ederdik.

Yaşlar satırlarda, hizmet süreleri sütunlarda olacak şekilde bir liste olsaydı anlaşılır olurdu.
Ben koşulları bilmiyorum. Hizmet yılı veya yaş doldurunca mı yoksa girince mi mesela?

Anlaşılır bir liste olursa, formül kolayca oluşturulur.

Mevcut belgeye böyle bir liste ekleyip, DÜZELT menüsünden belgeyi yeniden yükleyin isterseniz.
İyi günler dilerim.
 
Sitede benzer çalışma da çok,
arama yaparsanız mutlaka işinize yarayacak bir şey bulabilirsiniz.

"Personel izin takip" veya "izin takip" ya da "izin hesaplama" gibi arama yapın isterseniz.
Oldukça profesyonel örnekler karşınıza çıkacaktır.
 
=eğer(f6<=18;20;eğer(f6>=50;eğer(1<=e6>=5;(e6-1)*14+20;"")))
 
"Yıllık hak ettiği" bölümünde o yıl hak etmiş olduğu izin hesaplamada bu nu her geçen yıl H6 hücresinde üst üste toplatmasını istiyorum yani bir önceki yılları sabit tutup sonraki yıllardaki izin haklarını toplamak istiyorum
 

Ekli dosyalar

"Yıllık hak ettiği" bölümünde o yıl hak etmiş olduğu izin hesaplamada bu nu her geçen yıl H6 hücresinde üst üste toplatmasını istiyorum yani bir önceki yılları sabit tutup sonraki yıllardaki izin haklarını toplamak istiyorum

4 nolu mesajdaki linkde benzer bir örnek mevcut.

Dosyanıza uyarlamaya çalıştım. kontro ediniz.
 

Ekli dosyalar

:( yine olmuyor ekte ki dosyada açıkladım izin hakkına göre 48 olması gerekli iken 42 olarak topluyor

Şimdi dosyadaki kod elli yaşını doldurduğunda çalışıyor yani ellibir yaşına girince çalışyor eğer siz elli yaşında artmasını istiyorsanız ,(-1) eksi biri silin

7 nolu mesajdaki dosyada Modül1 de bulunan kodu

bunun yerine

Kod:
son1 = deg1 - deg2 - 1

bununla değiştirin

Kod:
son1 = deg1 - deg2

Diğer taraftan çıkış tarihini 18.06.2013 yapıp irdeleyin
buradaki tarih henüz gelmediğinden kod eski verileri dikkate alıyor başka bir durumda çıkış tarihini 28.11.2003 yapıp irdeleyin bu tarih geldiğinde kişi elli yaşına giriyor.
 
Şimdi dosyadaki kod elli yaşını doldurduğunda çalışıyor yani ellibir yaşına girince çalışyor eğer siz elli yaşında artmasını istiyorsanız ,(-1) eksi biri silin

7 nolu mesajdaki dosyada Modül1 de bulunan kodu

bunun yerine

Kod:
son1 = deg1 - deg2 - 1

bununla değiştirin

Kod:
son1 = deg1 - deg2

Diğer taraftan çıkış tarihini 18.06.2013 yapıp irdeleyin
buradaki tarih henüz gelmediğinden kod eski verileri dikkate alıyor başka bir durumda çıkış tarihini 28.11.2003 yapıp irdeleyin bu tarih geldiğinde kişi elli yaşına giriyor.

mu işlemi ben kendi bilgisayarımda yapamadım size 9.konuda daha ayrıntılı anlattım oradaki şü
=EĞER(ETARİHLİ(G2;H2;"y")>=50;EĞER(VE(ETARİHLİ(K2;H2;"y")>0;ETARİHLİ(K2;H2;"y")<6);ETARİHLİ(K2;H2;"y")*20;EĞER(VE(ETARİHLİ(K2;H2;"y")>5;ETARİHLİ(K2;H2;"y")<15);ETARİHLİ(K2;H2;"y")*20;(14*20)+((ETARİHLİ(K2;H2;"y")-14)*26)));EĞER(VE(ETARİHLİ(K2;H2;"y")>0;ETARİHLİ(K2;H2;"y")<6);ETARİHLİ(K2;H2;"y")*14;EĞER(VE(ETARİHLİ(K2;H2;"y")>5;ETARİHLİ(K2;H2;"y")<15);(5*14)+(ETARİHLİ(K2;H2;"y")-5)*20;(5*14)+((9*20)+((ETARİHLİ(K2;H2;"y")-14)*26)))))

bu formül hertürlü şartlarda çalışıyor sadece toplama yaparken örneğin kişi belirli bir yaşından itibaren 50 yaşını tamamladığında önceki yıllardaki izin hakkınıda 20 ye tamamla yarak topluyor ayrıntılı açıklamayı "senelik izin kayıtları" adı adında 9. konuda ek olarak gönderdim ili ve alakanızdan dolayı çok teşekkürler
 
iyi çalışmalar

2013 tarihinden itibaren 20 ye düşürüyor bura da ki kıdem tarihi öncelik olarak alması gerekiyor 50 yaşını dolduran kişi sadece eğer bir iş yerinde 5 yılın altı çalışması devam ediyor örneğin 3 yıl çalıştı 4. Yılında 50 yaşına girdiyse 4.yılında izin hakkı 20 olur veya 50 yaşından gün almış bir işçi işe ilk girdiği yıldan itibaren 20 den başlayarak 15. Yılına kadar 20 gün olarak devam eder 15. Yılından sonrada 26 olarak devam eder
yukarıdaki çalışma örneğinde 28 yıl çalışma yapan bir kişi 50. Yaşından itibaren izin hakkını 20 ye düşürmüş bunun 26 olarak devam etmesi gerekmektedir
ilk işe girdiğinde 50 yaşındaysa 15. Yılına kadar 20 15. Yılından sonra da 26 olarak eklemesi gerekmektedir bu iki koşuluna sizden ricam makroya ekleyebilir misiniz .?
 

Ekli dosyalar

2013 tarihinden itibaren 20 ye düşürüyor bura da ki kıdem tarihi öncelik olarak alması gerekiyor 50 yaşını dolduran kişi sadece eğer bir iş yerinde 5 yılın altı çalışması devam ediyor örneğin 3 yıl çalıştı 4. Yılında 50 yaşına girdiyse 4.yılında izin hakkı 20 olur veya 50 yaşından gün almış bir işçi işe ilk girdiği yıldan itibaren 20 den başlayarak 15. Yılına kadar 20 gün olarak devam eder 15. Yılından sonrada 26 olarak devam eder
yukarıdaki çalışma örneğinde 28 yıl çalışma yapan bir kişi 50. Yaşından itibaren izin hakkını 20 ye düşürmüş bunun 26 olarak devam etmesi gerekmektedir
ilk işe girdiğinde 50 yaşındaysa 15. Yılına kadar 20 15. Yılından sonra da 26 olarak eklemesi gerekmektedir bu iki koşuluna sizden ricam makroya ekleyebilir misiniz .?

Dosyanız ekte kontrol ediniz.
 

Ekli dosyalar

Teşekkürler iyi çalışmalar

Halit bey Kusuruma Bakmayın bi çalışanıma fazladan izin eklemiş de;
sonra ek deki tabloda inceledim doğum tarihe göre izin eklemesi yapıyor işe giriş tarihinden önceki yıllara izin hakkı veriyor bunu düzeltme şansınız var mı.?
 

Ekli dosyalar

Geri
Üst