小伙伴们好啊,我是ExcelHome的粉丝梁倩,在ExcelHome论坛和公众号学习了很多,今天我也和大家分享几个日期函数的组合应用。
1、DATE()函数
该函数有三个参数:year、month、day,借助date函数可以将文本存储的日期变成日期格式,便于统计时间间隔;同时也可自主赋值给date函数,如表示2019年3月25日,可写成date(2019,3,25)。
下面就是date函数和left、mid、right、and函数的搭配使用:
1)计算两个文本XLxQg日期之间的间隔天数(含活动当天):
=DATE(LEFT(D2,4),MID(D2,5,2),RIGHT(D2,2))-DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))+1
2)判断指定文www.58yuanyou.com本日期是否在统计周期内:
=IF(AND(DATE(LEFT(D2,4),MID(D2,5,2//www.58yuanyou.com),RIGHT(D2,2))>=DATE(LEFT(A2,4),MID(A2,5www.58yuanyou.com,2),MID(A2,7,2)),DATE(LEFT(D2,4),MID(D2,5,2),RIGHT(D2,2))<=DATE(MID(A2,10,4),MID(A2,14,2),RIGHT(A2,2))),"是","否")
2、EOMONTH函数
该有两个参数:start_date,months,start_date为起始日期,months取值为0时,表示起始日期所在月份的最后一天,1表示起始日期下一月的最后一天,-1表示起始日期前一个月的最后一天,依此类推;
DAY()函数只有一个参数:serial_number,返回指定日期在当月的第几天,eomonth()函数和day()函数,搭配today()可用于计算时间进度、销售司龄等:
1)计算截至今天,月度时间进展:
=DAY(TODAY())/DAY(EOMONTH(TODAY(),0))
2)计算截至今天,销售入职月份:
=DATEDIF(B18,EOMONTH(TODAY(),0),"m")
关于日期计算的应用还有很多,今天咱们先分享这些,如果一时看不懂也没关系,循序渐进,慢慢来。如果您有原由网更好的解决方案,欢迎留言告诉大家。
Excel爱好者:梁倩