首 页 行业资讯 新车 试驾评测 养车用车 车型库

EXCEL如何根据入职日期计算工作时间

发布网友 发布时间:2022-04-20 00:47

我来回答

6个回答

热心网友 时间:2022-06-20 02:58

具体解决方法操作步骤如下:

1、首先建立一种表格,输入员工的姓名以及入职日期等信息。

2、用dateif函数求两个日期之间的差值,Y代表的是结果返回值是年数,其完整的计算公式。

3、公式输入完毕之后单击"enter"键,可以得到如下的工龄计算结果。

4、拉动填充柄,可以完成其它单元格的计算,其计算结果如下所示:

热心网友 时间:2022-06-20 04:16

A1单元格为入职日期,B1单元格输入函数“=TEXT(SUM(DATEDIF(A1,TODAY(),{"y","ym","md"})*10^{4,2,0}),"0年00月00天")”(输入时“”号去掉),返回截至系统当前日期的工作年数、零头月数、零头天数。
如果要计算到指定日的工作时间,则在B1单元格录入指定日期,在C1单元格输入函数“=TEXT(SUM(DATEDIF(A1,B1,{"y","ym","md"})*10^{4,2,0}),"0年00月00天")”(输入时“”号去掉),返回截至指定日的工作年数、零头月数、零头天数。

热心网友 时间:2022-06-20 05:50

问题的关键是应用TODAY()函数。
TODAY()函数无参数,用法:=TODAY()
假设入职工期在A1单元格。
1、计算入职日期到年,公式为:=TEXT(TODAY()-A1,"Y年")
2、计算入职日期到月,公式为:=TEXT(TODAY()-A1,"Y年M月")
3、计算入职日期到天,公式为:=TEXT(TODAY()-A1,"Y年M月D天")

热心网友 时间:2022-06-20 07:42

姓名 进公司日期 计算日 年资
张三 2010-1-5 2011-3-23 1.22
前3列根据实际情况填写,年资用函数:=ROUND(DAYS360(B2,C2,1)/360,2)
DAYS360取相隔天数函数,ROUND是四舍五入函数,为精确到2位小数。

热心网友 时间:2022-06-20 09:50

这样算下来,时间会多一个月啊

热心网友 时间:2022-06-20 12:14

EXCEL如何根据入职日期计算工作时间

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