分享

函数365之DATE函数:年年月月花相似,日日月月人不同

 L罗乐 2017-07-29
1
函数名称

DATE


2
函数作用

DATE函数主要用于根据指定的年份、月份和具体日期返回表示特定日期的连续序列号。

3
函数语法

DATE(年份值,月份值,日期值)

注意事项  

1、第1参数表示年份值,为大于0小于10000的数值,如果小于0或者大于等于10000,则结果为#NUM!。

2、第2、第3参数为正整数或负整数。



3、三个参数都为必选参数,但是三个参数的值任意一个或两个都可以省略,但是不可以同时省略。


4、DATE函数的结果为表示日期的序列号,非标准日期格式,如果要用标准日期格式需要嵌套TEXT函数。

函数应用

实例一

根据下表A、B、C三列的年份、月份和日期值计算实际日期,如D列所示。


函数公式  

=TEXT(DATE(A2,B2,C2),'yyyy-m-d'),公式下拉即可。

解释说明

根据年份月份和日期表示具体日期用DATE函数,因为该函数的结果非标准日期,所以需要嵌套TEXT函数改变日期格式“yyyy-m-d”。



实例二

计算本月的最大天数。

函数公式  

=DAY(DATE(2017,MONTH(NOW()) 1,))

解释说明

DATE函数省略第3参数的日期值表示的是上个月的最后一天的日期数,所以我们这里将本月的月份值 1,然后再计算下个月的上月(也就是本月)最后一天日期再取日期值就可以得到本月最大天数。



结束语

关于计算本月最大天数我们前面学的EDATE函数和EOMOTH函数都可以轻易计算每个月的最大天数,那么我们为什么还要多学一种这么复杂的公式呢?条条大路通罗马,我们学习的不仅仅是函数本身,更是学习函数的一种思路,拓展思维,才能将所有知识融会贯通。







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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多