讲师中心 微信公众号

工具推荐

视频效率加速
剧云
剧云

中文短剧剧本制作平台

updream

一键生成高质量推广成片

AniShort
AniShort

AI短剧协同制作平台

Laper
Laper

剧本策划到成片协作

Excel怎么计算工龄 ExcelDATEDIF函数应用【步骤】

冬浩君_1838

冬浩君_1838

发布时间:2026-03-07 12:42:11

|

908人浏览过

|

来源于php中文网

原创

可使用DATEDIF函数精确计算工龄:用“y”得整年数,用“ym”得剩余月数,组合为“X年Y个月”,配合IFERROR处理空值,或用YEARFRAC获取带小数的年份比例。

excel怎么计算工龄 exceldatedif函数应用【步骤】

如果您需要在Excel中计算员工从入职日期到当前日期的工作年限,可使用DATEDIF函数进行精确计算。以下是具体操作步骤:

一、理解DATEDIF函数语法与参数含义

DATEDIF函数是Excel中用于计算两个日期之间年、月、日差值的隐藏函数,虽未在函数向导中显示,但支持完整调用。其语法为:DATEDIF(起始日期, 结束日期, 单位),单位可取“y”(整年)、“m”(整月)、“d”(天数)等。

1、起始日期必须早于或等于结束日期,否则返回错误值#VALUE!。

2、“y”单位返回的是两个日期之间的完整年数,不考虑月和日的差异;例如2020年3月15日到2025年3月14日返回4,而非5。

3、函数对日期格式敏感,输入的起始日期和结束日期必须为Excel可识别的日期序列值,不可为文本型数字(如“20200315”)。

二、使用DATEDIF计算整年工龄

该方法适用于仅需显示完整工作年数的场景,结果为向下取整的整数年。

1、在目标单元格(如C2)中输入公式:=DATEDIF(B2,TODAY(),"y"),其中B2为入职日期所在单元格,TODAY()自动获取当前系统日期。

2、按Enter确认后,C2将显示从B2日期至今日的整年数。

3、选中C2单元格右下角填充柄,向下拖拽以批量应用至其他员工行。

三、组合DATEDIF计算“X年Y个月”工龄

为呈现更直观的工龄表达(如“5年3个月”),需分别提取年份和剩余月份,再拼接为文本。

1、在目标单元格中输入公式:=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TODAY(),"ym")&"个月"。

excel-deduplicate
excel-deduplicate

辅助处理excel表格,去重——先查重再删除重复行

下载

2、“ym”单位表示忽略年份后的月数差,确保月份部分不跨年累加。

3、若入职日期为2022年11月20日,当前日期为2026年3月3日,则返回3年4个月(2022.11.20–2025.11.20为3整年;2025.11.20–2026.3.3为4个月零12天,取整月为4)。

四、处理入职日期为空或无效时的容错写法

当原始数据中存在空单元格或非日期值时,直接使用DATEDIF会引发错误,需嵌套IFERROR或ISDATE逻辑进行防护。

1、在目标单元格中输入公式:=IFERROR(DATEDIF(B2,TODAY(),"y"),"未入职")。

2、该公式在B2为空、文本、或日期非法时,统一返回“未入职”,避免显示错误值干扰报表阅读。

3、如需进一步区分空值与错误类型,可改用:=IF(ISBLANK(B2),"",IFERROR(DATEDIF(B2,TODAY(),"y"),"日期无效"))。

五、替代方案:用YEARFRAC函数计算带小数的工龄

YEARFRAC函数返回两个日期间的完整年份比例(含小数),适用于需精确到天数折算的薪酬或考核场景。

1、在目标单元格中输入公式:=YEARFRAC(B2,TODAY(),1),第三个参数“1”表示按实际天数/365天计算(实际/实际基准)。

2、结果保留小数(如5.28),表示约5年3个月10天;如需四舍五入到小数点后1位,可嵌套ROUND:=ROUND(YEARFRAC(B2,TODAY(),1),1)。

3、注意:YEARFRAC结果可能因闰年及天数基准不同而与DATEDIF存在微小差异,二者不可混用作同一报表的工龄依据。

热门AI工具

更多
Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

6101

2023.07.25

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

3876

2023.07.31

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

3640

2023.08.02

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

1444

2023.08.02

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

717

2023.08.02

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

5168

2023.08.09

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

8083

2023.08.18

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

1881

2023.08.18

Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

20

2026.11.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 45.6万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn