excel计算年假公式怎样的

公司工作满一年即有5天年假,每增加一年增加一天年假,最高15天,请问下一列为入职时间,怎么计算年假呀

第1个回答  2015-08-26
假设入职日期在A列,
B1:
=5*(DATEDIF(A1,TODAY(),"y")>=1)+MIN(11,MAX(1,DATEDIF(A1,TODAY(),"y")))-1本回答被提问者采纳
第2个回答  2015-08-26
=MIN(MAX(0,DATEDIF(B2,TODAY(),"Y")),15),B2为入职日期
第3个回答  2015-08-26

入职时间在A2单元格,B2单元格输入:

=MIN(15,(DATEDIF(A2,NOW(),"Y")>0)*(DATEDIF(A2,NOW(),"Y")+4))

本回答被网友采纳
第4个回答  2015-08-26
=MIN(IF(A1<1,0,A1+4),15)
其中A1单元格为工作年数。