“Excel计算员工工龄”的方法和步骤是:
1、打开Excel工作表;
2、由已知条件可知,C列为入职日期,也即是计算工龄的起始日期,可以以当前日期与入职日期间隔天数除以365得到整数为工龄,可以用当前的年份减去入职日期的年份,得到工龄,也可以通过DATEDIF得到工龄;
3-(1) 在D2单元格输入以下公式,然后向下填充公式
=INT(TODAY()-C2)/365)
公式表示:以当前日期减去入职日期,除以365,得到工龄。
3-(2) 在D2单元格输入以下公式,然后向下填充公式
=DATEDIF(C2,TODAY(),"y")
公式表示:计算以C2为起始日期,TODAY()为终止日期,两者相距的年数。
3-(3) 在D2单元格输入以下公式,然后向下填充公式
=YEAR(TODAY())-YEAR(C2)
公式表示:以当前的年份减去C2单元格的年份,得到工龄。
假设:入职时间保存在B列,在C列计算工龄。
以年为周期:C列公式:
=ROUND(YEARFRAC(B2,TODAY(),1),1)
以天为周期:C列公式:
=DAYS360(B2,TODAY(),FALSE)
计算公式=DATEDIF(A55,TODAY(),"y")&"年"&DATEDIF(A55,TODAY(),"ym")&"月"&DATEDIF(A55,TODAY(),"md")&"日" (a55是你入厂日期),年龄直接现在日期减去生日即可得到工龄
另外
虚岁的计算:=YEAR(TODAY())-YEAR(A1)
实岁的计算:=-TRUNC((A1-TODAY())/365)
工龄的计算:=(YEAR(TODAY())-YEAR(A1))+1
1.我们单位的员工工龄工资是每年上涨50,不满一年的按小数计算,如1.5年,则工龄工资为1.5*50,在员工每月的基本工资上进行累加2.我们利用YEARFRAC()函数来计算员工工龄,YEARFRAC函数可以计算出两个年份之间的差,并以小数的形式返回。
在要计算工龄的单元格中输入=YEARFRAC(C2,NOW())就可以计算出员工从入司到现在的工龄3.自动填充,并用当前单元格的值乘以50来得到工龄工资,4.搞定,是不是很方便呢,赶快动手试试吧END参考资料:。
利用Datedif函数,详细说明如下:
1.用年来计算工龄,公式如下:
2.用月来计算工龄,公式如下: