iT邦幫忙

0

excel 曆年特休問題

公司採用曆年制算法,要足年/足月,按到職年/足月給調整年假。
表: AQ4:到職年。AR3:到職月。
AN:算薪日/到職月 = 例六月,算五月薪水。會打2018/5/31。
AO:年 = AM- AN (=DATEDIF(AM4,AN4,"Y")) = 目前做了幾年。
AP:月 = 帶判斷 =
IF(OR(AO4=1, AO4=2AO4=3,AO4=5),G4,(DATEDIF(AM4,AN4,"M")))
解釋:如果到算薪日滿1、2、3、5 年,就帶到職月(G), 否則就帶目前總共做了幾個月。
問題: 超過10年的人,如何寫,AB(特休調整)會判斷10年以上,也足月,加1

AB(特休調整)寫法:
=IF(AND(AO4=0,AP4=6,),OR(AO4=0,AO4=1,AO4=2,AO4=3,AO4=5),INDEX($AR$4:$BB$101,MATCH($AO4,$AQ$4:$AQ$101),MATCH($AP4,$AR$3:$BB$3,0)))
解釋:如果AO(年)+AP(月)=0,6(做滿六個月給3天)
或者:AO(年)= 0.1.2.3.5年
用AO(年) AP(月),帶出來的數值,去對應 表格資料
https://ithelp.ithome.com.tw/upload/images/20180524/20108335UMmEk1mZqW.jpg

看更多先前的討論...收起先前的討論...
看不懂你的問題,你想要做什麼??
特休問題 有一個很基本的問題
計算特休天是是何時, 每天固定時間計算 還是年底一次計算!!
另一個問題想問樓主, 1/2 跟5/2 到職的 怎麼算
上次你的問題,沒有採納我的方法嗎?
比較簡單唷!
swhung iT邦新手 5 級 ‧ 2018-05-25 09:47:46 檢舉
有採用,但超過10年,又要符合到職月,才能加1天。卡在這。

尚未有邦友回答

立即登入回答