智能助手
帮助中心智能助手上线
我能为你解答 Lark 使用的问题,快来问问我吧!
00:00
点击按住可拖动视频
我知道了
去试试
使用多维表格 DATEDIF 函数

使用多维表格 DATEDIF 函数

本文阅读时长:6 分钟
使用 DATEDIF 函数
DATEDIF 函数可返回两个日期之间间隔的年数、月数或天数,可应用于计算员工工龄、合同周期、贷款时间及员工生日倒计时等多种场景。
点击多维表格函数词典了解更多多维表格函数。
一、DATEDIF 函数介绍
参数介绍
DATEDIF(起始日期, 结束日期, 单位)
  • 起始日期:要计算的开始日期,可以是日期字段,或格式为日期类型的数字、公式字段等
  • 结束日期:要计算的结束日期,可以是日期字段,或格式为日期类型的数字、公式字段等
  • 单位:时间单位等缩写,有效值包括:"Y"(整年数)、"M"(整月数)、"D"(天数)、"MD"(排除整月数后剩下的天数)、"YM"(排除整年数后剩下的整月数)、"YD"(排除整年数后剩下的天数)
说明:"YD" 即忽略年份,仅计算两个日期间隔的天数,例如 2015年9月5日 与 2021年8月31日,实际相差 5年零361天,若以 "YD" 为单位,则仅返回 361 ,为361天。
:起始日期必须在 1900 年之后,结束日期必须晚于起始日期。
二、操作流程
  1. 在创建字段时,选择 公式 作为字段类型。
  1. 在公式编辑器中,输入 DATEDIF 函数,按要求设置起始日期、结束日期和单位,点击 确认
  1. 字段格式 中指定相应的格式。
  • :为字段设定适当的格式。如果格式设置错误,将出现 “无法计算,请修改格式”的提示。此时应修改格式或DATEDIF 函数的参数。否则字段将无法被正常计算。
点击查看DATEDIF 函数应用模板了解更多函数使用方法,模板请创建副本后使用。
250px|700px|reset
三、应用案例
  1. 计算合同剩余天数
场景:处理与多家供应商的合作合同时,需要清晰计算出各份合同有效期的剩余天数,以便进行续签提醒。
公式:DATEDIF(TODAY(),到期时间,"D")
说明:计算合同到期时间距离今天的日历天数,此处 TODAY() 函数返回今天的日期。
250px|700px|reset
  1. 设置员工生日提醒
场景:通过设置员工生日倒计时提示,企业可以提升员工满意度与忠诚度。
公式:CONCATENATE("距离生日还有",365-DATEDIF(出生日期,TODAY(),"YD"),"天")
说明:通过 DATEDIF 计算距离下次生日已经过完的天数,与整年 365 天求差,计算距离下次生日剩余的天数。使用 CONCATENATE 函数,将“距离生日还有”与天数结合,显示员工生日倒计时。
  • 如果你希望在每周开始时得到本周过生日的员工名单,可采用下述公式:
公式:IF(DATEDIF(出生日期-7,TODAY(),"YD")<7,CONCATENATE(姓名,"生日倒计时",7-DATEDIF(出生日期-7,TODAY(),"MD"),"天"),"")
说明:与 IF 函数嵌套,若出生日期与当前日期不足 7 天,显示“xx生日倒计时xx天”,否则显示为空值。
250px|700px|reset
  1. 计算员工工龄及薪酬
场景:计算员工工龄及薪酬,其中工作满六个月不满一年的,按一年计算。
公式:IF(INT(RIGHT(ROUNDDOWN(DATEDIF(入职时间,TODAY(),"M")/12,1),1))<5,INT(DATEDIF(入职时间,TODAY(),"M")/12)+0.5,INT(DATEDIF(入职时间,TODAY(),"M")/12)+1)
说明:利用 DATEDIF 函数计算员工入职时间并换算为年,使用 ROUNDDOWN()、RIGHT() 函数取所得结果的小数点后一位,通过与 IF 函数嵌套,设置若前一步返回值小于 5,即代表工作不满半年,则在整年的基础上+0.5,反之则按 1 年计算。
:如需计算薪酬,在上述所得工作年限的基础上乘以每年工龄增加金额,再加上基本工资即可。
250px|700px|reset
四、常见问题
问:函数和函数中的参数是否要区分大小写?
答:不区分,大小写均可。
问:使用 DATEDIF 函数时返回值显示为 "#NUM!" 怎么办?
答:若使用函数计算过程中出现返回值为"#NUM!" ,可参考以下方面进行检查:
  1. 检查 DATEDIF 函数的参数中结束时间是否早于开始时间。
  1. 在与其他函数配套使用进行运算时,需注意过程中获得的返回值类型,如案例三中使用 RIGHT 函数获得小数点后一位的数字时,其返回结果类型为字符串,若要进行运算,需先将其类型转化为数字。
作者Lark 帮助中心
最后更新于2025-01-16
评价此内容
提交成功,感谢你的反馈!
未能解决你的问题?请联系在线客服
0
rangeDom
rangeDom
rangeDom