excel中怎么计算工龄

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

excel 中怎么计算工龄

做为一个HR,经常是需要计算员工的工龄,那么在Excel 中应该如何快速的计算呢?

数据如下图所示:

要求:计算出员工的工龄?

问题分析:要计算出员工的工龄,即员工从入职日期到今天一共有多少年多少个月多少天,【今天】可以用TODAY 函数表示,那么要计算员工从入职日期到今天有多少年可以用DATEDIF 函数计算:

=DATEDIF(B2,TODAY(),y),后面可以连接上一个“年”,这个是计算出入职日期到今天的整年数。

不满整年的月份用DATEDIF 函数计算:

=DATEDIF(B2,TODAY(),ym),后面可以连接上一个个“月”。

不满整月的天数用DATEDIF 函数计算:

=DATEDIF(B2,TODAY(),md),

后面可以连接上一个“天”。

最后的公式可以写为:在C2 单元格中输入公式:

=DATEDIF(B2,TODAY(),y)&年

&DATEDIF(B2,TODAY(),ym)&月

&DATEDIF(B2,TODAY(),md)&天。

现在对Datedif 函数的第三参数做一个简单的讲解:

Datedif:计算两个日期之间的天数、月数或年数。DATEDIF 函数在Excel 中是一个隐藏函数。

语法

DATEDIF(开始日期,结束日期,计算单位)

开始日期:用于表示时间段的第一个(即起始)日期的日期。

相关文档
最新文档