Note: The other languages of the website are Google-translated. Back to English

如何在Excel中从租用日期算起服务期限?

如果您现在拥有一系列数据,包括员工姓名及其在工作表中加入公司的日期,那么现在,您可能要计算他们的服务年限,这意味着要获得员工在公司工作的年数和月数。 本文中,我将为您介绍解决此工作的快速方法。

使用YEARFRAC函数计算从租用日期开始的服务时间

使用DATEDIF函数从租用日期算起服务时间

使用DATEDIF函数计算从租用日期到今天的服务期限

具有惊人功能的从租用日期起计算服务时间


使用YEARFRAC函数计算从租用日期开始的服务时间

要根据租用日期和特定日期计算服务时间,YEARFRAC功能可以为您提供帮助。

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

=INT(YEARFRAC(B2,C2))

备注:在以上公式中, B2 是雇用日期单元格, C2 是结束日期单元格。

然后拖动填充手柄,将小肠复制到您需要的其他单元格中,您将在几年内获得此人的服务时长。


使用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函数计算从租用日期到今天的服务期限

某些情况下,您可能需要计算从租用日期到今天的服务期限,因此,每天打开工作表时,服务期限都会自动更新。 在这种情况下,您应该在DATEDIF函数中结合使用TODAY函数。

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

=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”)& “ 天”


具有惊人功能的从租用日期起计算服务时间

您很难记住那么多公式,但是,如果有 Kutools for Excel,其 日期和时间助手 功能,您可以根据需要快速以年,月,日,年+月+天或其他格式计算服务时间。

请注意:申请这个 日期和时间助手,首先,您应该下载 Kutools for Excel,然后快速轻松地应用该功能。

安装后 Kutools for Excel,请这样做:

1。 单击要在其中查找结果的单元格,然后单击 库工具公式助手 > 日期和时间助手,请参见屏幕截图:

2。 在 日期和时间助手 对话框中,进行以下操作:

  • 单向阀 区别 选项从 房屋类型 部分;
  • 参数输入 在文本框中,选择分别包含雇用日期和结束日期的单元格;
  • 然后,根据需要选择输出结果类型。 例如,您可以获取服务期限,以年,月,年+月+天+年,年+月等为单位。

3。 完成设置后,单击 OK 按钮,您将获得第一个计算结果,然后,只需拖动填充手柄以填充此公式即可测试单元格,现在您将根据需要获得以下结果:

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


更多相关文章:

  • 计算两个日期之间的天数/工作日/周末数
  • 您是否曾经需要计算过Excel中两个日期之间的天数? 有时,您可能只想计算两个日期之间的工作日,有时,您只需要计算两个日期之间的周末天。 在特定条件下,您如何计算两个日期之间的天数?
  • 计算两个日期之间的天时和分
  • 假设您有两列日期时间单元格,现在,您想要计算这两个日期时间单元格之间的天,小时和分钟之差,如下面的屏幕快照所示。 本文,我将讨论一些为您解决此任务的方法。

最佳办公效率工具

Kutools for Excel解决了您的大多数问题,并使您的生产率提高了80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能. 支持 Office / Excel 2007-2021 和 365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能 30 天免费试用。 60 天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (17)
5中的5评分 · 1评级
该评论由网站上的主持人最小化
我如何计算从日期或雇用到今天的服务年限?
该评论由网站上的主持人最小化
你好,AB,
计算从入职日期到今天的服务年限,只需应用以下公式:(注:A2为入职日期,根据需要更改)
=DATEDIF(A2,TODAY(),"y") & "年" & DATEDIF(A2,TODAY(),"ym") & "月"

请尝试一下,希望对您有所帮助!
该评论由网站上的主持人最小化
我试过这个公式,它提出了#value!


请帮忙
该评论由网站上的主持人最小化
你好,夏娃,
上面的公式在我的工作表中效果很好,您使用哪个 Excel 版本?
或者您可以在此处插入错误屏幕截图。
谢谢!
该评论由网站上的主持人最小化
嗨,我想知道如何为单个员工添加我通过 datedif 找到的两种不同的体验
例如:3 年 11 个月 4 天 4 年 3 个月 18 天,

我正在寻找一个公式来获得以下结果

8 年 2 个月 22 天。

谢谢
该评论由网站上的主持人最小化
为了计算以年、月和日为单位的服务长度以及开始日期和结束日期,我注意到 James 的结果是 20 天。 我想确认结束日期是指离职生效日期(终止/离职后的第 1 天)还是最后就业日期。
开始(雇用日期)和结束日期(最后雇用日期“LED”)都应包含在计算中。 它预计会返回 21 天,但不是 20 天,因为它算不上。 从 12 年 11 月 2025 日到 12 年 31 月 2025 日的天数。
如何更改公式? 还是应该使用终止生效日期(LED + 1 天)作为单元格 C2,而不是输入“LED”作为结束日期?
该评论由网站上的主持人最小化
嗨,Florence,如果您想在计算时同时包含开始日期和结束日期,您只需在天数部分后添加 1,如下公式:=DATEDIF(B2,C2,"y") & "年, " & DATEDIF(B2,C2,"ym") & "月, " & DATEDIF(B2,C2,"md")+1 & "天"
请尝试,希望对您有所帮助!
该评论由网站上的主持人最小化
如果服务是 25 年 07 个月 05 天,那么我计算的不是。 年,结果为 25,但如果月份等于或超过 06 个月,则需要计算/考虑全年。 计算后
该评论由网站上的主持人最小化
工作服务计算 1 个月的公式不同
该评论由网站上的主持人最小化
如果周年纪念日在一周内,我该如何突出显示单元格? 例如,他们从 01 年 10 月 2020 日开始,如果日期是每年 24/09,我希望开始日期以黄色突出显示,如果周年纪念日过去,则变为红色,那么在第 7 天后 1 天变为红色?
该评论由网站上的主持人最小化
亲爱的祝您身体健康。 我要求在更少的服务时间 9 年中调整更多的月天数,以完成 10 年。 请介绍一下。
该评论由网站上的主持人最小化
我有问题; 我是新加入政府的。 部门作为Accounts网站的初级文员:我想计算出服务结束期,然后在政府放宽期给的服务期中增加额外的几个月天数,以完成服务9到10年(总服务时间为8年,8月,18 天),但政府。 给予 10 个月零 28 天的时间来编制允许进入养老金领取者的服务期。 谢谢你解决了这个问题。
该评论由网站上的主持人最小化
服务年限后已确定。 您如何计算人员服务计算日期 (SCD)。 是否有一个公式可以从人员的新任命日期中减去服务年限以获得他们的 SCD 休假日期?
该评论由网站上的主持人最小化
我可以得到什么版本的 Excel? 我无法在 Excel 2016 上获得该功能
该评论由网站上的主持人最小化
你好,
示例中的 Excel 版本为 Excel 2010。 DATEDIF 函数在 Excel 2013 及更高版本中不可用。
DATEDIF 不是标准函数,因此不是函数库的一部分,因此没有文档。 Microsoft 不提倡使用此功能,因为它在少数情况下会给出不正确的结果。

此函数不会出现在“插入函数”对话框中,并且在“函数参数”对话框中无法识别。
此函数的准确性在 Excel 2010 中略有提高,但某些错误从未修复。

希望能帮助到你。 祝你今天过得愉快。
Sincerely,
曼迪
该评论由网站上的主持人最小化
如果我有一份仍在公司工作的员工(只有开始日期)和不再在公司工作的员工(有开始和结束日期)的混合列表,是否有一个公式可以使用当前日期计算服务年限,除非有结束日期,在这种情况下,将使用结束日期代替当前日期来计算从开始到结束的总服务时间?
该评论由网站上的主持人最小化
首先非常感谢您对我们的帮助!

我正在尝试使用公式来计算服务年数和月数 (=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months") 效果很好,但是我想添加该行和另一行仅包含数字的行。 那可能吗? 例如:公式 =DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months" 位于 D2 中,我想添加年数和月数E2 中另一个机构的服务,F2 中的总和。

非常感谢所有帮助。
5中的5评分
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护