- 积分:0
- 财富值:0.0
- 身份:普通用户
DATE
返回代表特定日期的系列数。
有关 Microsoft Excel 如何使用日期系列数的详细信息,请参阅“说明”部分。
语法
DATE(year,month,day)
Year 参数 year 可以为一到四位。Excel 将根据所使用的日期系统解释 year 参数。默认情况下,Excel for Windows 将使用 1900 日期系统,而 Excel for Macintosh 将使用 1904 日期系统。
对于 1900 日期系统:
如果 year 位于 0(零)到 1899(含)之间,则 Excel 会将该值加上 1900,再计算年份。例如,DATE(100,1,2) 将返回 2000 (1900+100) 年 1 月 2 日。
如果 year 位于 1900 到 9999(含)之间,则 Excel 将使用该数值作为年份。例如,DATE(2000,1,2) 将返回 2000 年 1 月 2 日。
如果 year 小于 0 或大于等于 10000,则 Excel 将返回错误值 #NUM!。
对于 1904 日期系统:
如果 year 位于 4 到 1899(含)之间,则 Excel 会将该值加上 1900,再计算年份。例如,DATE(100,1,2) 将返回 2000 (1900+100) 年 1 月 2 日。
如果 year 位于 1904 到 9999(含)之间,则 Excel 将使用该数值作为年份。例如,DATE(2000,1,2) 将返回 2000 年 1 月 2 日。
如果 year 小于 4 或大于等于 10000,或者位于 1900 到 1903(含)之间,则 Excel 将返回错误值 #NUM!。
Month 代表每年中月份的数字。如果所输入的月份大于 12,将从指定年份的一月份开始往上加算。例如,DATE(1998,14,2) 返回代表 1999 年 2 月 2 日的系列数。
Day 代表在该月份中第几天的数字。如果 day 大于该月份的最大天数时,将从指定月份的第一天开始往上累加。例如,DATE(1998,1,35) 返回代表 1998 年 2 月 4 日的系列数。
说明
Excel 按顺序的系列数保存日期,这样就可以对其进行计算。如果工作簿使用的是 1900 日期系统,则 Excel 会将 1900 年 1 月 1 日保存为系列数 1。而如果工作簿使用的是 1904 日期系统,则 Excel 会将 1904 年 1 月 1 日保存为系列数 0,(1904 年 1 月 2 日将保存为系列数 1)。例如,在 1900 日期系统中,Excel 会将 1998 年 1 月 1 日保存为系列数 35796,因为该日期距离 1900 年 1 月 1 日为 35795 天。请查阅 Microsoft Excel 如何存储日期和时间。
函数 DATE 在年、月、日为变数的公式中非常有用。