发布时间:2017-04-04 作者:admin 点击量:
网友问到,在 Excel 中若何设计依年资算出特休天数?计较法则以下:(参考下图)
(1) 6个月以上未满1年:特休3天
(2) 1年以上未满2年:特休7天
(3) 2年以上未满3年:特休10天
(4) 3年以上未满5年:特休14天
(5) 5年以上未满10年:特休15天
(6) 满(含)10年以上,每增一年加给1天,最多给至30天为止
【公式设计与解析】
起首,你要先成立如贮存格E1:F7的资料清单,目标是要给 VLOOKUP 函数查表之用。
接着,输入公式:
贮存格C2:=VLOOKUP(B2,$E$2:$F$7,2,TRUE)+INT((B2>=10)*(B2<=24)*(B2-9))+(B2>24)*15
複製贮存格C2,贴至贮存格C2:C23。
(1) VLOOKUP(B2,$E$2:$F$7,2,TRUE)
在 VLOOKUP 函数中藉由查表,查出年资对应特休天数。
(2) INT((B2>=10)*(B2<=24)*(B2-9))
若年资在 10~24 之间,则每年的特休加 1。(B2>=10)*(B2<=24)当中的『*』,乃相当于履行两个前提(B2>=10 和 B2<=24)的逻辑 AND 运算,传回 TRUE/FALSE 。当在履行『*(B2<=24)』的『*』,及在履行算术运算,会将 TRUE/FALSE 转换为 1/0。
(3) (B2>24)*15
由第(2)式处置10年~24年,每年增添 1 天,若年资年夜于 24 年者,要再加 15,以补足年休30天。
【弥补申明】
若要在B栏中输入年和月的资料,可以将贮存格的数值格局定为:?0 ??/12。
这是分数的格局,此中整数部门对齐 2 位数,而小数部门则以 12 为分母。输入资料时,整数和分数之间要有一个空缺键。
创作者先容 vincent联系我们
contact us地址:北京市西红门理想商业街3号楼6层
电话:4000-288-501
点击图标在线留言,我们会及时回复