1樓:都汀蘭堅冬
假設工齡在a1,可以b1中輸入公式:if(a1=1,7,if(7+a1-1<=15,7+a1-1,15)),不考慮不足一年的情況
2樓:
貴公司的「年度」概念有點不一致啊
在「入職滿1年 當年工作月數/12*5」這個條件中,「滿1年」是指「入職日」到今天為止,工作滿1年
而「入職滿1年不滿10年」這個條件中,「滿1年」應該是指「入職日」當年不算,之後滿1個自然年度
「入職10年以上」這個條件也是指「入職日」當年不算,之後滿10個自然年度
因此條件公式中的判斷條件不應以「入職日」為起點,而應以「入職日」的年度為起點計算:
=if(year(today())-year(b2)>=11,10,if(year(today())-year(b2)>=2,7,if(datedif(b2,today(),"y")>=1,if(mod(month(b2)/12*5*10,5),int(month(b2)/12*5+0.5),month(b2)/12*5),0)))
求excel中根據員工當年年假天數計算剩餘年假天數的公式。 非常感謝!!!! 30
3樓:百足先鋒
請提供公司的年假制度,
比如:1. 按自然年計算,入職滿1年,可享受年假,如2023年6月1日入職,那麼2023年6月1日可享受
2. 入職滿1年不滿10年,年假5天;入職10年以上,年假10天。享受年假的第一年,年假天數=當年工作月數/12*5。
比如2023年6月1日入職,那麼2023年6月1日可享受,年假=7/12*5=2.9天=3天
3. 年假最小單位為0.5天,天數不足0.5天捨去,大於0.5天,按1天算
那麼假設單元格 a1為姓名,b1為入職時間,c1為可享受年假時間,d1為工齡,e1為當年年假天數
那麼公式就是:
條件:入職不滿1年 0天
入職滿1年不滿2年 當年工作月數/12*5 (<0.5舍; =0,5; >0.5入)
入職滿2年不滿10年 5天
入職10年以上 10天
c1 =if(d2>=1,date(year(b2)+1,month(b2),day(b2)),"無年假")
d1 =datedif(b2,today(),"y")
e1 =if(datedif(b2,today(),"y")>=10,10,if(datedif(b2,today(),"y")>=2,5,if(datedif(b2,today(),"y")>=1,if(mod(month(b2)/12*5*10,5),int(month(b2)/12*5+0.5),month(b2)/12*5),0)))
4樓:萬佛遊子
請上圖說明您的資料和需求,ok?
求excel中根據員工入職日期計算年假天數的公式。 非常感謝!!!! 5
5樓:匿名使用者
以2023年8月8日為例計算
=lookup(datedif(d1,datevalue("2013-8-8"),"y"),,)下拉填充
6樓:匿名使用者
輸入=lookup(datedif(d2,"2013-12-31","y"),,)
7樓:匿名使用者
=if(a1>14,15,(ceiling(a1/5,1)-1)*2+6)
求EXCEL中根據員工當年年假天數計算剩餘年假天數的公式
百足先鋒 請提供公司的年假制度,比如 1.按自然年計算,入職滿1年,可享受年假,如2012年6月1日入職,那麼2013年6月1日可享受 2.入職滿1年不滿10年,年假5天 入職10年以上,年假10天。享受年假的第一年,年假天數 當年工作月數 12 5。比如2011年6月1日入職,那麼2012年6月1...
Excel中根據生日計算星座,excel如何根據月份和日期判定星座?
你不感覺特別麻煩麼?12個月12個星座。每月19 23號是分界線。分界線附近的當然要用軟體查的。有時候一天能分出2個太陽星座的。 白羊座3.21 4.19 金牛座4.20 5.20 雙子座5.21 6.21 巨蟹座6.22 7.22 獅子座7.23 8.22 座8.23 9.22 天秤座9.23 1...
EXCEL中計算工齡公式,Excel裡面計算工齡工資公式
datedif b2,today y 年 datedif b2,today ym 月 datedif b2,today md 天 前提 保證b2是日期型的.公式中的引用要改為b2 例如 入職時間 當前時間 停薪日期 復職日期 實際工齡 2000 11 6 2008 5 31 2007 3 6 200...