excel如何根据入职时间算工龄,精确到年月
的有关信息介绍如下:作为人事工作人员,员工信息是一项基础工作,然而方法用不对,会在这一项上耗费大量的时间。工龄是很多企业计入年假、年终绩效的一个考核项,如何使用函数,使工龄自动随着当前时间变化呢?
进入excel表格,首先要确保入职日期是正确的【日期】格式,如20150120,这样的格式都是不正规的。可进入【单元格格式】进行数字设置。
在工龄开始计算的单元格中,以英文输入法状态下输入=DATEDIF(D2,NOW(),"y")&"年"&DATEDIF(D2,NOW(),"ym")&"个月"
DATEDIF函数是专门用来计算两个日期之间的函数公式。D2代表起始的日期,就是入职日期所在的单元格。now代表当前电脑系统上的时间。y代表年、m代表月。
DATEDIF(D2,NOW(),"y")&"年" 代表的是从现在开始到入职时间的年差值,显示差值为年,
&DATEDIF(D2,NOW(),"ym")&"个月“代表的是多余出来的月差值。显示多余差值为”个月“。
公式输入无误之后按回车键。然后使用下拉单元格的方式,使所有的工龄单元格都使用该函数公式。就将工龄计算出来了。
这时候关闭excel,然后把电脑上的时间修改一下,改为2019年。再重新打开excel时,工龄已经自动随着当前的时间自动计算。