请问如何在Excel中根据当前时间和入职日期计算员工工龄

2024-11-27 10:32:18
推荐回答(5个)
回答1:

材料/工具:Excel2010

1、打开EXCEL表格,如下表,已知员工的入职时间,要求计算除员工的工龄。

2、鼠标选中工龄一列,单击右键,选择“设置单元格格式”。

3、在设置单元格格式中选择“数值”,小数位数选择“1”,即保留一位小数。

4、在工龄C2单元格输入公式:=(today()-B2)/365,输入完成后选择上方的“√”或者直接按回车确认。公式表示:(今天-入职时间)/365天=工龄。

5、确认后,C2单元格员工工龄便设置成功了,然后将鼠标放在单元格右下角的位置,鼠标变成黑色+号后,直接下拉,所有的格式便设置完成了。

6、这样便计算出了员工的工龄,非常方便统计操作

回答2:

工具:EXCEL(以2007版本为例)

方法:

1、如果A列输入的是入职日期,如下表:

2、要计算工龄几年几个月的话,在B2中输入=(YEAR(TODAY()-A2)-1900)&"年"&MONTH(TODAY()-A2)&"个月"。

3、要计算工龄一共是几个月的话,在C2中输入=(YEAR(TODAY()-A2)-1900)*12+MONTH(TODAY()-A2)&"个月"。

4、要计算工龄一共是几天的话,在D2中输入=(TODAY()-A2)&"天"。

回答3:

如果,如果A2中是入职日期,后面三种计算方式自己选择:在B2中输入公式:=(YEAR(TODAY()-A2)-1900)&"年"&MONTH(TODAY()-A2)&"个月"在C2中输入公式:=(YEAR(TODAY()-A2)-1900)*12+MONTH(TODAY()-A2)&"个月"在D2中输入公式:=(TODAY()-A2)&"天"

回答4:

today()这个函数应该知道把,返回值是今天的日期,用减去入职日期就是相差的天数,在除以365就是年数了嘛

回答5:

=today()-入职时间的单元格
结果单元格用数值格式显示,保留0位小数点