乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel 中用year函数和now函数如何计算工龄?-excel计算工龄year,excel中year函数算工龄

excel 中用year函数和now函数如何计算工龄?-excel计算工龄year,excel中year函数算工龄

作者:乔山办公网日期:

返回目录:excel表格制作




1、首先我们打开电脑里的excel软件打开一个要计算工龄的表格,在单元格中输入公式“=YEAR()”。

2、然后我们在括号中接着输入“TODAY()”。

3、然后我们继续输入公式“-YEAR(B2)”,完整公式为“=YEAR(TODAY())-YEAR(B2)”。

4、输完公式后按回车键。

5、然后下拉填充就可以了。

6、我们还可以在单元格中输入公式“=DAYS360(B2,”。

7、继续输入公式“TODAY(),0)/365”,完整公式:=DAYS360(B2,TODAY(),0)/365。

8、输完后按回车键。

9、下拉填充就可以了。


操作如下:

操作版本为EXCEL2003;

以下图中表格数据为例演示操作方法。在D列显示工龄,工龄精确到月。数据截止到第8行。

1;选中D2到D8单元格;

2;在编辑栏中输入公式:=TEXT(DATEDIF(B2,C2,"y"),"0年")&TEXT(DATEDIF(B2,C2,"ym"),"0个月")

3;按CTRL+回车键,D2到D8单元格即得出结果。

公式:=TEXT(DATEDIF(B2,C2,"y"),"0年")&TEXT(DATEDIF(B2,C2,"ym"),"0个月") 分为两部分;用符号“&“连接。 前部分“ TEXT”“0年"意思是将计算结果显示带”年“字;DATEDIF函数是计算两日期之间的差,可以是年、月、天的差;“y”表示计算时间段的整年e799bee5baa6e59b9ee7ad94335数;就是单元格B2与C2两日期之间的整年数。 后部分同前部分差不多,区别在于,后部分是计算两日期之间的月数;“ym"是计算两日期之间的月数;

如此类推,如果计算工龄精确到天的话,那么,我们只要在原来公式后面加上&TEXT(DATEDIF(B2,C2,"md"),"0天");"md"是计算两日期之间的天数

精确到天数的公式:=TEXT(DATEDIF(B2,C2,"y"),"0年")&TEXT(DATEDIF(B2,C2,"ym"),"0个月") &TEXT(DATEDIF(B2,C2,"md"),"0天")



1、以excel2010版本为例,如下图所示,要通过进入公司的日期与指定年份来计算工龄;

2、首先在C2单元格输入公式=YEAR($E$2)-YEAR(B2),指定年份因为是同一个,所以用绝对引用符号来固定这个值,这样公式下拉填充时指定年份不会随之改变,按enter键则可得出计算结果;

3、然后把鼠标放在C2单元格右下角,下拉填充公式,则可计算出所有人的工龄了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网