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日。
日期例子3:
代码语言:txt复制DATE日期例子3 =
DATE ( 2012, 2, -16 )
结果如下:因为1月份是31天,减去16天,所以结果返回2012年1月15日。
小伙伴们,GET了么?
白茶会不定期的分享一些函数卡片哦。
(文件在知识星球PowerBI丨需求圈)