欢迎大家来到IT世界,在知识的湖畔探索吧!
一、Datedif函数语法与参数说明
DATEDIF函数,用于计算时间差的神奇函数。
=DATEDIF(起始日期, 结束日期, 计算方式)
start_date:设起始点,日期随你定,文本、数字、公式都行。
end_date:定终点,日期格式任你挑,记得要比起始日大。
unit:选结果方式:年(“Y”):整年数。月(“M”):整月数。日(“D”):天数全算。”MD”:只算日子,月和年都靠边站。”YM”:月月相减,不管日子和年份。”YD”:年年累计,日子数差,年份忽略。
别用”.”分隔日期,终点日期要晚于起点,否则错误值#NUM!不请自来。
二、计算合同到期剩余天数
如下表,如何快速计算距离合同到期日还剩下多少天呢?利用datedif函数轻松即可搞定;
=DATEDIF(TODAY(),B2,”d”)
三、通过身份证号码计算员工的年龄
首先利用MID提取出生日期,然后再利用TEXT函数提取的日期文本转化为数字日期,最后再利用Datedif函数计算员工的年龄。
=DATEDIF(–TEXT(–MID(B2,7,8),”0000-00-00″),TODAY(),”y”)
四、设置生日自动提醒
如下表,如何设置一条公式,以便对七天内过生日的员工进行提醒呢?
=IF(365-DATEDIF(B2,TODAY(),”yd”)<=7,365-DATEDIF(B2,TODAY(),"yd")&"天后过生日","")
首先,通过 DATEDIF 计算距离下次生日已经过完的天数,与整年 365 天求差,计算距离下次生日剩余的天数。然后,再使用”&”文本链接符,将datedif函数得到的结果与与”天后过生日”结合,显示员工生日倒计时。最后,再使用if函数进行一个判断,七天内过生日的就显示“X天后过生日”,否则为空。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/88071.html