excel中怎么计算工龄
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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(开始日期,结束日期,计算单位)
开始日期:用于表示时间段的第一个(即起始)日期的日期。