描述
DATE函数返回特定日期的序列号。
语法
DATE (year, month, day)
争论
Argument | 描述 | Required/Optional |
---|---|---|
year |
year参数的值可以包含1-4位数字。 Excel会根据计算机使用的日期系统解释年份参数。 默认情况下,Microsoft Excel for Windows使用1900日期系统。 请参阅下面的注释。 |
Required |
month |
正整数或负整数,表示一年中从1到12(一月至十二月)的月份。 请参阅下面的注释。 |
Required |
day |
表示月份中从1到31的正整数或负整数。 请参阅下面的注释。 |
Required |
Notes
Excel将日期存储为顺序序列号,以便可以在计算中使用它们。 1900年1月1日为序列号1,2008年1月1日为序列号39448,因为它是1900年1月1日之后的39447天。
年
Microsoft建议年份参数使用四位数字,以防止出现不必要的输出。如," 07"可能表示" 1907"或" 2007"。四位数年份防止混乱
-
如果年份介于0(零)和1899(含)之间,则Excel将该值添加到1900以计算年份。如,DATE(108,1,2)返回2008年1月2日(1900 + 108)
-
如果年份介于1900和9999(包括)之间,则Excel将使用该值作为年份。如,DATE(2008,1,2)返回2008年1月2日
-
如果年份小于0或大于10000,则Excel返回#NUM!错误值
月
-
如果month大于12,month将把该月数添加到指定年份的第一个月。如,DATE(2008,14,2)返回表示2009年2月2日的序列号。
-
如果month小于1,则month从指定年份的第一个月中减去该月份的数量加1。如,DATE(2008,-3,2)返回代表2007年9月2日的序列号。
天
-
如果day大于指定月份中的天数,则day将该天数添加到月份中的第一天。如,DATE(2008,1,35)返回表示2008年2月4日的序列号。
-
如果day小于1,则day从指定的月份的第一天减去天数加1的大小。如,DATE(2008,1,-15)返回表示2007年12月16日的序列号。
适用性
Excel 2007,Excel 2010,Excel 2013,Excel 2016
Example
参考链接
https://www.learnfk.com/javascript/advanced-excel-date-function.html
标签:年份,JavaScript,Excel,无涯,month,DATE,2008,序列号 From: https://blog.51cto.com/u_14033984/7372087