PDA

Tüm Versiyonu Göster : Yıllık izin hesaplama tablosu


crazy_ferdi
27-04-2011, 14:52
:roll::roll:merhaba arkadaşlar ekte bulunan yıllık izin tablosunu formüllerle hasplatmak istiyorum yardımcı olabilirmisiniz:):)

İhsan Tank
27-04-2011, 14:57
hakediş'i neye göre hesaplıyorsunuz.
mesela çalıştığı yıl 5 buna 14 demişsiniz
çalıştığı yıl 4 buna 20 demişsiniz

crazy_ferdi
27-04-2011, 15:38
İşçilere verilecek yıllık ücretli izin süresi, hizmet süresi;
a.*Bir yıldan beş yıla kadar (beş yıl dahil) olanlara ondört günden,
b.*Beş yıldan fazla onbeş yıldan az olanlara yirmi günden,
c.*Onbeş yıl (dahil) ve daha fazla olanlara yirmialtı günden az olamaz.

Ancak onsekiz ve daha küçük yaştaki işçilerle elli ve daha yukarı yaştaki işçilere verilecek yıllık ücretli izin süresi yirmi günden az olamaz.

crazy_ferdi
27-04-2011, 15:40
hakediş'i neye göre hesaplıyorsunuz.
mesela çalıştığı yıl 5 buna 14 demişsiniz
çalıştığı yıl 4 buna 20 demişsiniz


4 yıl olan yaş nedeniyle (51yaş) 20 gün oluyor. Diğer izin nedenleri aşağıda gönderiyorum.




İşçilere verilecek yıllık ücretli izin süresi, hizmet süresi;
a.*Bir yıldan beş yıla kadar (beş yıl dahil) olanlara ondört günden,
b.*Beş yıldan fazla onbeş yıldan az olanlara yirmi günden,
c.*Onbeş yıl (dahil) ve daha fazla olanlara yirmialtı günden az olamaz.

Ancak onsekiz ve daha küçük yaştaki işçilerle elli ve daha yukarı yaştaki işçilere verilecek yıllık ücretli izin süresi yirmi günden az olamaz.

İhsan Tank
03-05-2011, 07:33
4 yıl olan yaş nedeniyle (51yaş) 20 gün oluyor. Diğer izin nedenleri aşağıda gönderiyorum.




İşçilere verilecek yıllık ücretli izin süresi, hizmet süresi;
a.*Bir yıldan beş yıla kadar (beş yıl dahil) olanlara ondört günden,
b.*Beş yıldan fazla onbeş yıldan az olanlara yirmi günden,
c.*Onbeş yıl (dahil) ve daha fazla olanlara yirmialtı günden az olamaz.

Ancak onsekiz ve daha küçük yaştaki işçilerle elli ve daha yukarı yaştaki işçilere verilecek yıllık ücretli izin süresi yirmi günden az olamaz.

merhaba
sorunuzu farketmemişim kusura bakmayın.
E3 hücresindeki formülü =ETARİHLİ(C3;D3;"y") bununla değiştirin.
F3 hücresine=EĞER(B3<=18;20;EĞER(B3>=50;20;EĞER(VE(E3>=1;E3<=5);14;EĞER(VE(E3>5;E3<15);20;
EĞER(E3>=15;26;""))))) bu formülü yazınız

crazy_ferdi
04-05-2011, 15:22
çok teşekkür ederim yardımlarınız için

İhsan Tank
04-05-2011, 15:22
çok teşekkür ederim yardımlarınız için

rica ederim
:yazici:

efsane66ejder
08-05-2011, 19:01
Acaba bir sorum olacaktı bir giriş tarihi var
a1 hücresinde birde buğünün tarihi olduğu a800 hücresinde iki tarihe göre yıllık izin hesaplayan bir program varmı

İhsan Tank
08-05-2011, 22:19
Acaba bir sorum olacaktı bir giriş tarihi var
a1 hücresinde birde buğünün tarihi olduğu a800 hücresinde iki tarihe göre yıllık izin hesaplayan bir program varmı

yıllık izin neye göre hesaplanacak. söylerseniz yardımcı olmaya çalışırım

TULAYKIRCA
31-08-2012, 18:43
yıllık izin süreleri ile ilgili formül oluşturmaya çalışıyorum ama bir türlü beceremedim.

Yardımcı olabilirmisiniz ?


1 ile 5 yıl arası 14 gün
6 ile 15 yıl arası 20 gün
15 yıl ve üzeri 26 gün şeklinde

TULAYKIRCA
31-08-2012, 18:44
Ek'teki tabloyu göremiyorum neden ?

TULAYKIRCA
07-09-2012, 19:27
ek'te yıllık izin tablosu oluşturdum.

01.01.2011 tarihinde işe giren biri 31.08.2012 tarihi itibari ile kıdem yılı 1 dir ve 14 gün izin hakkı elde eder. Bunu hazırladım. Ama şöyle bir sorun var,

01.11.2011 tarihinde işe giren biri 31.08.2012 tarihinde kıdem yılı 0 dır ve izin hakkı yoktur.

o ay itibari ile kıdem yılını ve izin hakkını nasıl formüle edebilirim,

hazırladığım tabloyu ekledim

Lütfen biri yardım etsin

halit3
08-09-2012, 05:24
KTF ile yapılmış kod:

Function yillikizin(isegiristarihi, dogumtarihi, tarih)

If isegiristarihi = "" Then
yillikizin = ""
Exit Function
ElseIf dogumtarihi = "" Then
yillikizin = ""
Exit Function
ElseIf tarih = "" Then
yillikizin = ""
Exit Function

End If


yas1 = Val((tarih - CDate(isegiristarihi)) * 1) + 1
yas2 = Val(Val(((tarih - CDate(dogumtarihi)) * 1) + 1) / 365.25)

If yas1 >= 365.25 Then
tarih = Val((yas1 / 365.25))
Else
tarih = 0
End If


If isegiristarihi > 0 Then
If tarih <= 0 Then
yillikizin = 0
ElseIf tarih >= 1 And tarih <= 5 Then
yillikizin = 14
ElseIf tarih >= 6 And tarih <= 14 Then
yillikizin = 20
ElseIf tarih >= 15 And tarih <= 65 Then
yillikizin = 26
End If

If tarih > 0 Then
If yillikizin <= 14 Then
If yas2 <= 18 Then
yillikizin = 20
ElseIf yas2 >= 50 Then
If yillikizin < 20 Then
yillikizin = 20
End If
End If
End If
End If
End If


End Function

haykırış
08-09-2012, 09:29
yıl hesaplamasını aşağıdaki formülle yaparsanız olur
=AŞAĞIYUVARLA((D2-C2)/365;0)

TULAYKIRCA
17-02-2013, 11:46
Tekrar Merhaba :)

Cevap beklemiyordum ama çok teşekkür ederim biri mesajıma cevap vermiş :)) Denedim ve gerçekten sorun düzeldi ama bu seferde şöyle bir sorun oluştu.

KIDEM YILI 12 YIL OLAN KİŞİNİN İZİN HAKKI 20 GÜN OLARAK HESAPLANMALI
AMA BU FORMÜL GİRİLDİĞİNDE 26 GÜN OLARAK HESAPLADI.

16 YIL VE ÜZERİ 26 GÜN İZİN HAKKI OLMALI

TULAYKIRCA
17-02-2013, 12:13
Emeği geçen herkese teşekkür ederim. Hatayı da düzelttim.

Son haliyle tablo ek'teki gibi.

serdargul
05-03-2013, 16:24
Bu tabloyla ilgili bir sorum olucak lütfen yardım edin personelin geçmiş yıllarda kalan izinleri var ve tekrar 1 yılını doldurarak haketmiş izini var bunları tek bir satırda yani toplam geçmiş yıllarda dahil olmak üzere izin haklarını nasıl görebilirim lütfen yardım edin yalvarırımmm :(

mozik
11-03-2013, 12:34
Bu tabloyla ilgili bir sorum olucak lütfen yardım edin personelin geçmiş yıllarda kalan izinleri var ve tekrar 1 yılını doldurarak haketmiş izini var bunları tek bir satırda yani toplam geçmiş yıllarda dahil olmak üzere izin haklarını nasıl görebilirim lütfen yardım edin yalvarırımmm :(

Sanırım istediğin gibi olmuştur.iyi çalışmalar

s.çakır
11-03-2013, 14:10
izin hakediş tarihi hakkında yardımcı olurmusunuz sorum şu bir pesonel 01.01.2000 tarihinde işe başlamış olsun izin hakediş tarihi eğer bu günden küçükse tarihi versin eğer büyükse bir önceki yılın hakediş tarihini versin.

s.çakır
13-03-2013, 12:25
izin hakediş tarihi hakkında yardımcı olurmusunuz sorum şu bir pesonel 01.01.2000 tarihinde işe başlamış olsun izin hakediş tarihi eğer bu günden küçükse tarihi versin eğer büyükse bir önceki yılın hakediş tarihini versin. http://www.excel.web.tr/attachment.php?attachmentid=148258&d=1363007407

Huseyinkis
13-03-2013, 12:42
Ekli formulu denermisiniz.



=EĞER(AY(B2)<AY(B1);TARİH(YIL(B1);AY(B2);GÜN(B2));EĞER(VE(AY(B2 )=AY(B1);GÜN(B2)<=GÜN(B1));TARİH(YIL(B1);AY(B2);GÜN(B2));TARİH(YIL( B1)-1;AY(B2);GÜN(B2))))

mozik
13-03-2013, 13:01
izin hakediş tarihi hakkında yardımcı olurmusunuz sorum şu bir pesonel 01.01.2000 tarihinde işe başlamış olsun izin hakediş tarihi eğer bu günden küçükse tarihi versin eğer büyükse bir önceki yılın hakediş tarihini versin.
Bir şeyler yapmaya çalıştım

s.çakır
13-03-2013, 13:48
ekli formulu denermisiniz.



=eğer(ay(b2)<ay(b1);tarih(yıl(b1);ay(b2);gün(b2));eğer(ve(ay(b2 )=ay(b1);gün(b2)<=gün(b1));tarih(yıl(b1);ay(b2);gün(b2));tarih(yıl( b1)-1;ay(b2);gün(b2))))



teşekkürler

Sword1977
07-06-2013, 11:19
merhaba
sorunuzu farketmemişim kusura bakmayın.
E3 hücresindeki formülü =ETARİHLİ(C3;D3;"y") bununla değiştirin.
F3 hücresine=EĞER(B3<=18;20;EĞER(B3>=50;20;EĞER(VE(E3>=1;E3<=5);14;EĞER(VE(E3>5;E3<15);20;EĞER(E3>=15;26;""))))) bu formülü yazınız

Merhaba,

50 yaşını dolduran kişinin izin hakkını 20 günü geçmiyor.

Örneğin; 50 yaşını doldurmuş ama 18 senedir çalışıyor 26 gün izin hakkı olması gerekir ancak bu formülde herşekilde 20 gün veriyor.

Sword1977
10-06-2013, 07:38
Yukarıdaki mesajıma yardım edebilecek kimse yokmu acaba?

halit3
10-06-2013, 10:35
Yukarıdaki mesajıma yardım edebilecek kimse yokmu acaba?

Alternatif olarak 13 nolu mesajdaki KTF ile yapılmış kodu kullanabilirsiniz.

Sword1977
10-06-2013, 16:06
Halit abi oradaki kodlar nasıl ekleniyor ben bilmiyorum. Sana zahmet ekli dosyaya bakabirimisin?

halit3
10-06-2013, 20:22
Halit abi oradaki kodlar nasıl ekleniyor ben bilmiyorum. Sana zahmet ekli dosyaya bakabirimisin?

Dosyanız ekte

Sword1977
11-06-2013, 11:34
Halit abi eline koluna sağlık, çok teşekkür ederim.

halit3
11-06-2013, 14:21
Halit abi eline koluna sağlık, çok teşekkür ederim.

Teşekkürler iyi çalışmalar