• DİKKAT

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

izin günlerini hesaplayamıyorum lütfen yardım

Katılım
16 Eylül 2011
Mesajlar
15
Excel Vers. ve Dili
2007 TÜRKÇE
Arkadaşlar merhaba hayat memat meselesi derler ya öyle bir sıkıntım var

D sütünunda personelin hangi tarihte işe girdiği var
mesela
Hasan 01.01.2010 da işe girmiş ve bu adamın izin hakedişi 14 gündür
Ahmet 01.01.2001 de işe girmiş ve bu adamın izin hakedişi 20 gündür
Ali 01.01.1995 de işe girmiş ve bu adamın izin hakedişi 26 gün

Nasıl bir formül yazmalıyım ki
1-5 Yıl arası 14
6-15 yıl arası 20
15 yıl ve üzeri 26 gün izin hakedişini

"J" sütununda bana otomatik olarak versin

Teşekkürler
 
Merhaba,

A1 hücresine giriş tarihini yazınız.

B1 Hücresine, (sadece yıl olarak bulmak için, isterseniz kullanmaya bilirsiniz)
Kod:
=ETARİHLİ(A1;BUGÜN();"y")&" "&"YIL"&" "&ETARİHLİ(A1;BUGÜN();"ym")&" "&"AY"&" "&ETARİHLİ(A1;BUGÜN();"md")&" "&"GÜN"
C1 hücresine,
Kod:
=EĞER(ETARİHLİ(A1;BUGÜN();"y")<=5;14&" Gün";EĞER(VE(ETARİHLİ(A1;BUGÜN();"y")>5;ETARİHLİ(A1;BUGÜN();"y")<15);20&" Gün";EĞER(ETARİHLİ(A1;BUGÜN();"y")>15;26&" Gün")))
yazarak deneyiniz.
 
Son düzenleme:
Arkadaşlar merhaba hayat memat meselesi derler ya öyle bir sıkıntım var

D sütünunda personelin hangi tarihte işe girdiği var
mesela
Hasan 01.01.2010 da işe girmiş ve bu adamın izin hakedişi 14 gündür
Ahmet 01.01.2001 de işe girmiş ve bu adamın izin hakedişi 20 gündür
Ali 01.01.1995 de işe girmiş ve bu adamın izin hakedişi 26 gün

Nasıl bir formül yazmalıyım ki
1-5 Yıl arası 14
6-15 yıl arası 20
15 yıl ve üzeri 26 gün izin hakedişini

"J" sütununda bana otomatik olarak versin

Teşekkürler

Merhaba
Alternatif Olsun
Kod:
=EĞER(YIL(BUGÜN())-YIL($A1)<=5;14;EĞER(YIL(BUGÜN())-YIL($A1)<15;20;26))
ikinci alternatif
Kod:
=EĞER(YIL(BUGÜN())-YIL($A1)>=15;26;ARA(YIL(BUGÜN())-YIL($A1);{1;5;15};{14;20}))
 
Sayın yurttaş çözümünüz çok güzel, benim için harika bir altarnatif oldu. Teşekkür ederim.
 
Arkadaşlar çok teşekkür ederim.

Buraya kadar herşey süper

Çok olacağımın farkındayım ama şöyle birşey yapabiliyormuyuz.

Ahmet 11.12.2001 de işe girdiğini varsayalım.
bugünü ve bu tarihi baz alarak 12. ayın 11 inde izin hakedişini yazsa. Yani bugün bu adamın izin hakedişinin 0 olduğunu gösterebilme gibi bir yeteneği varmıdır bu excel in

çok oldusysam kusura bakmayın
 
Arkadaşlar çok teşekkür ederim.

Buraya kadar herşey süper

Çok olacağımın farkındayım ama şöyle birşey yapabiliyormuyuz.

Ahmet 11.12.2001 de işe girdiğini varsayalım.
bugünü ve bu tarihi baz alarak 12. ayın 11 inde izin hakedişini yazsa. Yani bugün bu adamın izin hakedişinin 0 olduğunu gösterebilme gibi bir yeteneği varmıdır bu excel in

çok oldusysam kusura bakmayın

Herhangi bir Hücreye İşe giriş tarihini yazdığın Hücre + 365 yaz
Örneğin E1' e = B1+365 Bu kadar.
 
Arkadaşlar çok teşekkür ederim.

Buraya kadar herşey süper

Çok olacağımın farkındayım ama şöyle birşey yapabiliyormuyuz.

Ahmet 11.12.2001 de işe girdiğini varsayalım.
bugünü ve bu tarihi baz alarak 12. ayın 11 inde izin hakedişini yazsa. Yani bugün bu adamın izin hakedişinin 0 olduğunu gösterebilme gibi bir yeteneği varmıdır bu excel in

çok oldusysam kusura bakmayın

merhaba
Yurttş hocamın dosyasına göre
Kod:
=EĞER(VE(GÜN($B2)=GÜN(BUGÜN());AY($B2)=AY(BUGÜN()));ARA(ETARİHLİ($B2;BUGÜN();
"y");{1\6\16};{14\20\26});0)
Bu formül işinizi görür.
 
Hocalarım diyeceğim hepinize...
Hocalarım gerçekten çok teşekkür ederim büyük bir iş yükünden kurtardınız beni
İhsan Hocam, Yurrtş hocamın dosyasına göre bugünü baz alarak bugünden sonra şu kadar izin hakediyor diye ufak bir revizyon yapma şansımız olabilirmi
Örn.

Ahmet 01.11.2001 işe girişli
formülde bir yere bugünden sonra ekleyim, önceleri yok sayarak sonucu elde etme şansımız olabilir mi?
 
Geri
Üst