merhaba
ufak bir yardım talebim olacak.
otelimizde özellikle yazın personel giriş çıkışı yoğun görülüyor; kimi sezonu geçiriyor, kimi haftayı bile tamamlamıyor. uzun yıllardır çalışan personelimizde mevcut. maaş verdiğimiz gün ise +-2 gün oynayabiliyor.
bugünün 28.12.2017 olduğunu varsayalım;
20.12.2017 işe giren kişi 9 gün
1.12.2017 işe giren 28 gün
5.5.2004 işe giren de 28 gün hak etmiş olacak ( önceden maaş alacağı kalmadığı için bugün işten ayrılsa, 28 gün maaş alacağı olacak)
b2 işten çıkış ve a2 işe giriş olmak üzere aşağıdaki kodu yazdım ( çok acemiyim )
=eğer(ay(b2)>ay(a2);gün(b2);(eğer(ay(b2)=ay(a2);gün(b2)-gün(a2))))
iş görmesine rağmen 2 noktada yetersiz kalıyor
1 - ayları kıyasladığım için 12 ay dolmadan diğer sene ayrılan kişinin ayrıldığı ay, işe girdiği aydan küçük olduğu için hata veriyor
2 - çalışan personelin işten çıkış hücresinde "-" olduğu zaman hata "#değer" uyarısı alıyorum. hücrede "-" işareti varken "çalışıyor" uyarısı alabilirim.
taslak çalışma ektedir
şimdiden teşekkürler
ufak bir yardım talebim olacak.
otelimizde özellikle yazın personel giriş çıkışı yoğun görülüyor; kimi sezonu geçiriyor, kimi haftayı bile tamamlamıyor. uzun yıllardır çalışan personelimizde mevcut. maaş verdiğimiz gün ise +-2 gün oynayabiliyor.
bugünün 28.12.2017 olduğunu varsayalım;
20.12.2017 işe giren kişi 9 gün
1.12.2017 işe giren 28 gün
5.5.2004 işe giren de 28 gün hak etmiş olacak ( önceden maaş alacağı kalmadığı için bugün işten ayrılsa, 28 gün maaş alacağı olacak)
b2 işten çıkış ve a2 işe giriş olmak üzere aşağıdaki kodu yazdım ( çok acemiyim )
=eğer(ay(b2)>ay(a2);gün(b2);(eğer(ay(b2)=ay(a2);gün(b2)-gün(a2))))
iş görmesine rağmen 2 noktada yetersiz kalıyor
1 - ayları kıyasladığım için 12 ay dolmadan diğer sene ayrılan kişinin ayrıldığı ay, işe girdiği aydan küçük olduğu için hata veriyor
2 - çalışan personelin işten çıkış hücresinde "-" olduğu zaman hata "#değer" uyarısı alıyorum. hücrede "-" işareti varken "çalışıyor" uyarısı alabilirim.
taslak çalışma ektedir
şimdiden teşekkürler
