数据分析获取上个月最后一天的日期代码_db2日期加一天


在Excel世界中,日期函数也是使用频率相当高的函数,今天,我们就来看下常用日期函数date函数的日常使用及与其他函数的一些组合使用。

作用:date函数返回表示特定日期的连续序列号。

语法:date(year,month,day)date(年,月,日)

year参数。默认情况下,Microsoft Excel for Windows 使用的是 1900 日期系统,这表示第一个日期为 1900 年 1 月 1 日。

如果 year

如果 year

如果 year

Month必需。一个正整数或负整数,表示一年中从 1 月至 12 月(一月到十二月)的各个月。如果 month 大于 12,则 month会从指定年份的第一个月开始加上该月份数。例如,DATE(2008,14,2) 返回表示 2009 年 2 月 2 日的序列数。

如果 month 小于 1,则 month 会从指定年份的第一个月开始减去该月份数,然后再加上 1 个月。例如,DATE(2008,-3,2) 返回表示 2007 年 9 月 2 日的序列号。

Day 必需。一个正整数或负整数,表示一月中从 1 日到 31 日的各天。如果 day 大于指定月中的天数,则 day 会从该月的第一天开始加上该天数。例如,DATE(2008,1,35) 返回表示 2008 年 2 月 4 日的序列数。如果 day 小于 1,则 day 从指定月份的第一天开始减去该天数,然后再加上 1 天。例如,DATE(2008,1,-15) 返回表示 2007 年 12 月 16 日的序列号。看语法总是难懂的,我们看如下图片和动图示例就比较好理解了。


数据分析获取上个月最后一天的日期代码_calender获取本月最后一天的日期_02


动图如下


数据分析获取上个月最后一天的日期代码_date加一年_03


OK,前边的都已经看懂了,来两个常用简单公式:


数据分析获取上个月最后一天的日期代码_date加一年_04


我们再来看个实例:

计算本月天数

在B2单元格输入公式=DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,0)),即可求得当前月份的天数为31天。本例today函数返回当前日期2020/10/26要点:

1、通过month函数求得当前日期月份2、当前月份加1,得到下个月是几月3、而日期缺省为0,返回上月月末日期,从而就得到了这个月月底的日期,再通过day函数取得日期数在B5单元格输入公式'=DAY(DATE(YEAR(A5),MONTH(A5)+1,0)),即可求得20年2月份的总天数为29天。


数据分析获取上个月最后一天的日期代码_序列号_05


当然,这里也可以使用eomonth函数先返回指定日期的最后一天日期,然后再使用day函数来返回天数。公式为=DAY(EOMONTH(A5,0))。

其实公式千千万,没有说哪个公式最好用,就像邓爷爷说的:不管是白猫还是黑猫抓住老鼠就是好猫。同样道理,手头多几只猫,要抓老鼠的时候,这只猫也行,那只猫也可以,懂的函数多了,解决问题的思路自然也就多了~~

最近工作比较忙,文章更新没那么及时,伙伴们还请见谅哈~~

大脑:恩,看懂了~手:你说啥?鼠标要点哪里?要怎么点击?光看不练,上阵头晕,大家多多练习下,才能真正掌握哦~~

今天的分享就到这里,大家生活愉快~~