今天学习了日期函数,由于没有电脑就没有进行操作,好在之前学习认领函数len函数时对这有过初步了解,明天到办公室再进行实操一下。
一、基本用法
=TODAY() 当天日期 2018/12/2
=NOW() 现在日期和时间 2018/12/2 19:36
=YEAR(D6) 取得年份 2018
=MONTH(D6) 取得月份 12
=DAY(D6) 取得天数 2
=HOUR(D7) 取得小时数 19
=MINUTE(D7) 取得分钟数 36
=SECOND(D7) 取得秒数 33
=TIME(B7,B8,B9) 根据小时数分钟和秒数组合成时间 19:36:33
=DATE(2017,12,6) 根据年月日数组合成日期 2017/12/6
=WEEKDAY(D7,1) 一周中的第几天,第二个参数是从哪一天开始算起 7
二、Datedif函数
计算年数 =DATEDIF(C2,D2,"y") y 返回整年数 28年
计算月份 =DATEDIF(C2,D2,"m") m 返回整月数 347
计算天数 =DATEDIF(C7,D7,"d") d 返回整天数 10562
忽略年计算月数 =DATEDIF(C2,D2,"ym") ym 返回参数1和参数2的月数之差,忽略年和日 11
忽略年计算天数 =DATEDIF(C2,D2,"yd") yd 返回参数1和参数2的天数之差,忽略年。按照月、日计算天数 335
忽略月计算天数 =DATEDIF(C2,D2,"md") md 返回参数1和参数2的天数之差,忽略年和月 1
函数解释:
DATEDIF(起始日期,终止日期,间隔单位)
计算2个日期的间隔
三、计算工龄
=DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"
注意这里的双引号和&符号
四、生日提醒
=365-DATEDIF(C3,TODAY(),"yd")
五、根据身份证号码计算年龄
=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")
网友评论