EXCEL中计算工龄(月)的公式

EXCEL中计算工龄(月)的公式,第1张

计算月数公式为:(年份-年份)×12+月份-月份+1。具体 *** 作方法是:

1、首先开excel表,输入人员基本信息。本教程主要是计算连续工龄,所以示例主要列出了参工时间和退休时间,下面运用Excel公式进行连续工龄的计算。

2、在连续工龄栏目,这里的公式输入需要在英文半角状态下完成。因为是计算月数,所以,公式应为:(年份-年份)×12+月份-月份+1。在连续工龄栏目下面,双击单元格,输入=号,因为是年份,所以需要对前面两栏目取年份,然后在=后面输入year,再输入()。

3、这里的括号里面要填入数列序号,数列序号就是退休时间所在列的序号,我们点击该栏目的退休时间,该数列自动出现在括号内。

4、按上述方法完成年份差值转换成月数的计算公式,输入后的公式见图。

5、然后再把不足一年的月份差值计算公式输入进去,月份就是month。在年月差值公式输入完成后,需要+1。这是因为,我们计算连续工龄,参加工作时间的第一个月也要计算在内。

6、公式输入完成后,按下回车键。这时,月份就计算出来了。

7、计算出来后,选中该单元格,拖动该单元格右下角向下,可以把表中每个人的连续工龄月数计算出来。

计算公式=DATEDIF(A55,TODAY(),"y")&"年"&DATEDIF(A55,TODAY(),"ym")&"月"&DATEDIF(A55,TODAY(),"md")&"日" (a55是你入厂日期),年龄直接现在日期减去生日即可得到工龄\x0d\另外\x0d\\x0d\虚岁的计算:=YEAR(TODAY())-YEAR(A1)\x0d\实岁的计算:=-TRUNC((A1-TODAY())/365)\x0d\工龄的计算:=(YEAR(TODAY())-YEAR(A1))+1

方法步骤如下:

1、打开需要 *** 作的EXCEL表格,插入辅助列,在相应单元格输入函数=DATEDIF(A2,TODAY(),"Y")&"年"&DATEDIF(A2,TODAY(),"YM")&"月"计算入职至今即不离职状态下的工龄。其中A2是入职日期所在单元格

2、回车输入公式,然后点击右下角下拉填充下方相关公式。

3、在工龄所在单元格输入公式=IF(B2="离职",0,C2),判断入职状态如果为“离职”,则工龄清零,否则工龄=入职至今的时间。其中B2是就职状态所在单元格,C2是步骤1、2计算所得的时间

4、下拉填充下方单元格公式即可,返回EXCEL表格,发现在Excel中通过入职日期自动计算工龄,输入离职工龄自动清零 *** 作完成。

工龄怎么算?学会这个被微软隐藏的excel函数,5秒搞定工龄计算

百度上介绍的都是使用DATEDIF函数,我的为什么找不到这个函数呢

因为DATEDIF是一个excel的隐藏函数,我们在函数向导中是无法找到这个函数的,而在wps它没有被隐藏可以直接调用,那在excel中我们如何调用这个函数呢,我们直接输入一个等号然后输入函数名称DATEDIF和一个左括号直接输入参数即可,如下图

一、DATEDIF函数的作用以及参数

DATEDIF函数:用于计算两个日期之间的年\月\日间隔数

第一参数:Start_date:开始的日期。(起始日期必须在1900年之后,这个是excel中的最小日期)

第二参数:End_date 结束的日期。

第三参数:Unit :两个日期差值返回的数据类型一共有6个参数

"Y" :计算时间差值的年数。

"M" :计算时间差值中的月数。

"D" :计算时间差值中的天数。

"MD" :起始日期与结束日期的同月间隔天数。 忽略日期中的月份和年份。

"YD": 起始日期与结束日期的同年间隔天数。忽略日期中的年份。

"YM" :起始日期与结束日期的间隔月数。忽略日期中年份

需要注意的是我们输入第三参数的时候必须使用英文状态下的引号将它括起来,下面就让我们来实际的 *** 作下吧

如下图,我们要将计算员工的工龄

公式:=DATEDIF(E2,TODAY(),"y")

第一参数:E2就是入职的时间

第二参数:today(),这个函数的结果是今天的时间

第三参数:“Y”返回的结果是两个日期的年份之差

在这里我们需要注意的是使用DATEDIF计算日期之差,它不会对日期进行四舍五入,它只会取整数

下面就让我们来看下当第三参数不同的时候他们返回怎么不同的结果

上图中

第一参数都为:1987/3/8

第二参数都为:2019/4/8

当第三参数为Y的时候,函数会计算两个日期年份的差值

当第三参数为M的时候,函数会计算两个日期月份的差值

当第三参数为D的时候,函数会计算两个日期天数的差值

当第三参数为MD的时候,可以看到在这里结果为0,所以函数仅仅会计算两个日期天数的差值不考虑月份与年份

当第三参数为YD的时候,在这里他的结果是31,所以函数会不考虑年份,根据月份计算两个日期天数的差值

当第三参数为YM的时候,在这里他的结果为1,函数会不考虑年份,计算两个日期月份的差值。

1进入excel表格,首先要确保入职日期是正确的日期格式,如20150120,

2在工龄开始计算的单元格中,以英文输入法状态下输入=DATEDIF(D2,NOW(),

3DATEDIF函数是专门用来计算两个日期之间的函数公式。D2代表起始的日期,

4DATEDIF(D2,NOW(),"y")&"年" 代表的是从现在开始到入职时间

5公式输入无误之后按回车键。然后使用下拉单元格的方式,使所有的工龄单元格都使用该函

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12182891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存