EXCEL如何计算员工年龄和工龄?

已知出生年月和工作开始时间

1、写上一些员工的基础信息,包括出生年月日。

2、然后在需要显示年龄的单元格中写上计算函数“=YEAR(TODAY())",这个计算式表示的是今天的日子。

3、在第二步的基础上完成公司后半部分的编写,写上函数”-YEAR(C2)“。表示的是减去出生年月。

4、公司输入完毕之后单击”enter"键,可以看到如下的年龄显示。

5、所有员工年龄的计算结果如下图所示,当然也可以用这种计算年龄的方式去计算一个员工的工龄。把出生日期改为入职日期。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-22
这个问题简单。
用今天或某一指定日期来减出生年月,再除365天,就可以得出年龄
用今天或某一指定日期来减工作开始时间,再除365天,就可以得出工龄
操作:
把“今天或某一指定日期”设在抬头某一格,如在"A1"格,在写公式求年龄或工龄时,按"F4"将A1完全锁定(变成$A$1). 公式: =($A$1-出年年月或工作开始时间)/365
第2个回答  推荐于2016-06-15
如出生日期在O列,则输入=DATEDIF(O2,TODAY(),"y"),年龄出现,
如入职日期在D列,则输入=DATEDIF(D2,TODAY(),"m")/12,工龄精确到年后用分数表示,如3年半则表示为3 1/2本回答被提问者采纳
第3个回答  2020-02-14
太麻烦了这个
用这个
假设你在a1格子里写上建帐的日期,2007-1-1.在b1的格子里写上下面的函数
=datedif(a1,today(),"m")
得出来的数字就是月数。同理的,还可以用
=datedif(a1,today(),"y")--得出年数
=datedif(a1,today(),"d")--得出天数
第4个回答  2020-09-23

Excel怎么计算员工工龄?这个视频告诉你!

相似回答