第1个回答 2013-12-30
在C2中输入或复制粘贴此公式
=IF(B2<5,MIN(5+B2-1,8),MIN(8+B2-5,15))
或
=IF(B2<5,MIN(B2+4,8),MIN(3+B2,15))
下拉填充本回答被网友采纳
第4个回答 2013-12-30
=IF(YEARS>=5,IF((YEARS-5)*1+8>15,15,(YEARS-5)*1+8),IF(YEARS>=1,IF((YEARS-1)*1+5>8,8,(YEARS-1)*1+5),0))
首先第一个if判断工作年限是否大于15年,如果是,进入第二if判断语句,判断(YEARS-5)*1+8)是否大于15,若大于,按15天计,否则为(YEARS-5)*1+8)。
如果第一个if判断为否,进入第三个if语句,第三个if首先判断是否大于1年,若大于,进入第四个if语句,判断(YEARS-1)*1+5)是否大于8,若大于,按8天计,否则为(YEARS-1)*1+5)。
如果第三个if语句判断years小于1年,则休假天数为0天(小于一年情况下休假天数可根据实际情况修改)。
本公式测试计算正确。