分享

日期函数的组合使用

 hercules028 2019-03-30

1、DATE()函数

该函数有三个参数:year、month、day,借助date函数可以将文本存储的日期变成日期格式,便于统计时间间隔;同时也可自主赋值给date函数,如表示2019年3月25日,可写成date(2019,3,25)。

下面就是date函数和left、mid、right、and函数的搭配使用:

1)计算两个文本日期之间的间隔天数(含活动当天):

=DATE(LEFT(D2,4),MID(D2,5,2),RIGHT(D2,2))-DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))+1

2)判断指定文本日期是否在统计周期内:

=IF(AND(DATE(LEFT(D2,4),MID(D2,5,2),RIGHT(D2,2))>=DATE(LEFT(A2,4),MID(A2,5,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')

关于日期计算的应用还有很多,今天咱们先分享这些,如果一时看不懂也没关系,循序渐进,慢慢来。如果您有更好的解决方案,欢迎留言告诉大家。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多