EXCEL里用TODAY函数计算员工工龄,是=TODAY()-I3吗?(I3就是入职时间)

发布网友

我来回答

5个回答

热心网友

不是用=TODAY()-I3。

1、电脑打开Excel表格,列好入职日期。


2、然后在工龄中输入公式=DATEDIF(A2,TODAY(),"Y")&"年"&DATEDIF(A2,TODAY(),"YM")&"月"&DATEDIF(A2,TODAY(),"MD")&"天"。


3、输入公式后,按回车键就可以得到具体到天的工龄。


4、下拉复制公式就可以了。

热心网友

计算员工工龄可以使用DATEDIF函数,如果直接使用TODAY-入职时间计算还需要将返回结果的天数进行转换,比较麻烦。

软件工具:Excel 2013

1、如下表格,根据入职时间自动计算出工龄。

2、在C2中输入公式=DATEDIF(B2,TODAY(),"Y")按下回车键。公式中的TODAY()是返回当前日期的序列号。

3、然后向下填充其他单元格,就会怎么算出每个员工的工龄。

热心网友

亲,如下图,公式为:

=DATEDIF(I3,TODAY(),"Y")&"年"&DATEDIF(I3,TODAY(),"YM")&"月"&DATEDIF(I3,TODAY(),"MD")&"天"


热心网友

=Today()-I3 结果是天数。

=YEARRAC(I3,Today(),1) 结果是年数

热心网友

提问中那样的公式得到的是天数,用这公式计算两个日期之间的间隔时间:
=DATEDIF(入职业时间,今天时间,"Y")
后面用Y代表年,M代表月,D代表日。

则:
=DATEDIF(I3,TODAY(),"Y")

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com