函数周期表丨时间丨值丨DATE

2021-08-30 10:19:57 浏览数 (1)

DATE函数

代码语言:txt复制
语法=
DATE(<年>, <月>, <日>)

DATE函数,属于“值函数”之一,返回某个具体的日期。用的频率不是特别的高,一般用来限定时间使用,比如说从哪一天开始,或者哪一天结束。

参数

第一参数:年。

通常情况下,年份这一项一般情况都是需要输入四位数,并且日期要大于1900年3月1日以后的日期。

如果输入负数或者大于9999的数字,那么结果会“报错”。如果输入数值在“0~1899”范围之间的任意一个数字,那么结果都会与1900相加,作为年份值。

第二参数:月。

一般情况下,输入的值范围在“1~12”之间。如果输入数字为负数或者大于12的情况下,会从年份上进行加减。

第三参数:日。

一般情况下,日期的范围是随着月份变动的,比如是1月份,那么范围是“1~31”;2月份是“1~28/29”。如果当月的日期填写大于最大值或者是负数,会从月份上进行加减。

这三个参数,当数值带有小数的情况,都会遵守四舍五入的计算法则。

返回结果

一个具体的日期。

应用例子

年份例子1:

代码语言:txt复制
DATE年份例子1 = 
DATE ( 2012, 12, 1 )

结果如下:返回的结果是2012年12月1日。

年份例子2:

代码语言:txt复制
DATE年份例子2 = 
DATE ( -2012, 12, 1 )

结果如下:数据模型无法显示。

年份例子3:

代码语言:txt复制
DATE年份例子3 = 
DATE ( 80, 12, 1 )

结果如下:在“1900”的基础上加上80,作为年份。

年份例子4:

代码语言:txt复制
DATE年份例子4 = 
DATE ( 80.6, 12, 1 )

结果如下:遵照四舍五入的原则,结果为1981年。

这是年份例子,后面的月份和日期例子就不带小数了。

月份例子1:

代码语言:txt复制
DATE月份例子1 = 
DATE ( 2012, 12, 1 )

结果如下:返回结果是2012年12月1日。

月份例子2:

代码语言:txt复制
DATE月份例子2 = 
DATE ( 2012, 18, 1 )

结果如下:因为18大于12,所以返回结果是2013年6月1日。

月份例子3:

代码语言:txt复制
DATE月份例子3 = 
DATE ( 2012, -11, 1 )

结果如下:因为-11,所以年份减1,化为12个月,再减去11,返回结果为2011年1月1日。

日期例子1:

代码语言:txt复制
DATE日期例子1 = 
DATE ( 2012, 2, 1 )

结果如下:标准用法,返回结果是2012年2月1日。

日期例子2:

代码语言:txt复制
DATE日期例子2 = 
DATE ( 2012, 2, 35 )

结果如下:因为2012年2月份有29天,35比29多6,所以结果返回2012年3月6日。

imageimage

日期例子3:

代码语言:txt复制
DATE日期例子3 = 
DATE ( 2012, 2, -16 )

结果如下:因为1月份是31天,减去16天,所以结果返回2012年1月15日。

小伙伴们,GET了么?

白茶会不定期的分享一些函数卡片哦。

(文件在知识星球PowerBI丨需求圈)

这里是白茶,一个PowerBI的初学者。

0 人点赞