这是个算时间的问题,所用函数如下:时间函数:YEAR(),MONTH(),DAY().(年、月、日)设D列为入职时间D2 E列为截止时间E2 F列为年资F2F2=((YEAR(E2)-YEAR(D2))*12+(MONTH(E2)-MONTH(D2)+1)+IF(DAY(D2)>=16,-1,0))/12或=IF(D2=0,0,ROUND(((YEAR(E2)-YEAR(D2))*12+(MONTH(E2)-MONTH(D2)+1)+IF(DAY(D2)>=16,-1,0))/12,2))测试通过,其中条件值>=16日为少一个月。
也可用舍位函数,使值为固定小数=ROUND((((YEAR(E3)-YEAR(D3))*12+(MONTH(E3)-MONTH(D3)+1)+IF(DAY(D3)>=16,-1,0))/12),2)