KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在 Excel 中根据入职日期精准计算员工工龄?

作者Xiaoyang修改日期

如果您的工作表中包含员工姓名及其入职日期的数据范围,现在或许希望计算每位员工的工龄——即他们在公司工作的年数和月数。本文将为您介绍一种快速实现这一目标的方法。

使用 YEARFRAC 函数根据入职日期计算工龄

使用一项强大功能根据入职日期计算工龄

使用 DATEDIF 函数根据入职日期计算工龄

使用 DATEDIF 函数计算从入职日期到今天的工龄


使用 YEARFRAC 函数根据入职日期计算工龄

要根据入职日期与指定日期计算工龄,可使用 YEARFRAC 函数。

请在空白单元格中输入或复制以下公式:

=INT(YEARFRAC(B2,C2))

注意:在上述公式中,B2 为入职日期所在单元格,C2 为结束日期所在单元格。

然后拖动填充柄,将公式复制到其他所需单元格,即可轻松获得该人员以年为单位的工龄。

使用 YEARFRAC 函数计算工龄


使用一项强大功能根据入职日期计算工龄

记住这么多公式可能有些困难,但如果您拥有 Kutools for Excel,即可借助其日期时间助手功能,快速按需计算以年、月、天、年+月+日或其他格式表示的工龄。

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,提升创造力与效率。集成 AI 能力,Kutools 精准自动化任务,让数据管理变得轻松自如。Kutools for Excel 的详细信息……         免费试用……
注意:要使用此 日期时间助手,请先下载 Kutools for Excel,然后即可快速轻松地应用该功能。

安装 Kutools for Excel 后,请按以下步骤操作:

1. 单击要放置结果的单元格,然后依次点击 Kutools > 公式助手 > 日期时间助手,如下图所示:

点击 Kutools 的日期和时间助手功能

2. 在日期时间助手对话框中,执行以下操作:

  • 勾选差异选项,位于类型部分;
  • 参数输入文本框中,分别选择包含入职日期和结束日期的单元格;
  • 然后,根据需要选择输出结果的格式。例如,您可以获得以年、月、年+月+日、年+月等形式表示的工龄。

在对话框中指定选项

3. 完成设置后,单击确定按钮即可获得第一个计算结果,随后只需拖动填充柄将公式填充至其他单元格,即可快速获得如下所需结果:

通过 Kutools 获取结果

立即点击下载 Kutools for Excel,免费试用吧!


使用 DATEDIF 函数根据入职日期计算工龄

若需精确计算以年、月、日表示的工龄,Excel 中的 DATEDIF 函数可助您一臂之力。

计算以年为单位的工龄:

请在空白单元格中输入或复制以下公式:

=DATEDIF(B2, C2, "y")& " Years"

以年为单位计算工龄


计算以年和月为单位的工龄:

请使用以下公式:

=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months"

以年和月为单位计算工龄


计算以年、月、日为单位的工龄:

使用以下公式:

=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md") & " Days"

以年、月和日为单位计算工龄

注意:在上述公式中,B2 为入职日期单元格,C2 为结束日期单元格。


使用 DATEDIF 函数计算从入职日期到今天的工龄

有时,您可能希望计算从入职日期到今天的工龄,并让工龄在每次打开工作表时自动更新。此时,可将 TODAY 函数与 DATEDIF 函数结合使用。

请根据需要使用以下任一公式:

=DATEDIF(B4, TODAY(), "y")& " Years"
=DATEDIF(B4,TODAY(),“y“)&“ 年, “&DATEDIF(B4,TODAY(),“ym“)&“ 个月“
=DATEDIF(B6,TODAY(),“y“) & “ 年, “ & DATEDIF(B4,TODAY(),“ym“) & “ 个月, “ & DATEDIF(B4,TODAY(),“md“) & “ 天“

使用 DATEDIF 函数计算工龄


更多相关文章:

  • 计算两个日期之间的天数/工作日数/周末天数
  • 您是否曾在 Excel 中需要计算两个日期之间的天数?有时,您可能只想统计这两个日期之间的工作日;而另一些时候,则只需计算其中的周末天数。在特定条件下,您该如何准确计算两个日期之间的天数?

最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格且不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 VLookup  |   跨多工作表 VLookup   |   模糊查找……
高级下拉列表快速创建下拉列表   |  级联下拉列表   |  多选下拉列表……
列管理器添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列……
特色功能网格聚焦   |  设计视图   |增强编辑栏   | 工作簿和表管理器   |  资源库(自动文本)|  日期提取   |  汇总工作表  |  加密/解密单元格   | 按列表发送邮件   |  超级筛选   |   特殊筛选(筛选粗体单元格/斜体/删除线……) ......
精选 15 工具集12 文本工具添加文本删除特定字符,……)|   50+ 图表 类型甘特图,……)|   40+ 实用公式基于生日计算年龄,……)|   19 插入工具插入二维码从路径插入图片,……)|   12 转换工具小写金额转大写汇率转换,……)|   7 合并和拆分工具高级合并行分割单元格,……)|……更多
在您的首选语言中使用 Kutools – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……


Office Tab 为 Office 带来标签式界面,让您的工作更轻松

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱