看了你的截图(看不出来行、列号哟,以后截图时请注意,入职时间是B5吧?),先在D列算工龄吧,D5写公式,计算工龄:
=datedif(b5,c5,"y") (你算的工龄15 好像不对哟!)
E5写公式,计算休假天数:
=MIN((D5>0)*5+INT((D5-1)/2),15)*(D5>0)
把公式复制到的表里去试一试吧!
=IF(A1<1,"0",IF(A1>22,"15",5+INT((A1-2)/2+0.5)))
假设工龄在A1
试试看满足要求么?
假设A1为工作年限,年假天数=IF(A1>=1,IF(A1<21,5+INT((A1-1)/2),15),0)