返回代表特定日期的序列号。如果在输入函数前,单元格格式为“常规”,则结果将设为日期格式。
语法
DATE(year,month,day)
Year 参数 year 可以为一到四位数字。Microsoft Excel 将根据所使用的日期系统来解释 year 参数。默认情况下,Microsoft Excel for Windows 将使用 1900 日期系统,而 Microsoft Excel for Macintosh 将使用 1904 日期系统。
对于 1900 年日期系统
-
如果 year 位于 0(零)到 1899(包含)之间,则 Excel 会将该值加上 1900,再计算年份。例如:
DATE(108,1,2)
将返回 2008 年 1 月 2 日 (1900+108)。 -
如果 year 位于 1900 到 9999(包含)之间,则 Excel 将使用该数值作为年份。例如:
DATE(2008,1,2)
将返回 2008 年 1 月 2 日。 -
如果 year 小于 0 或大于等于 10000,则 Excel 将返回错误值 #NUM!。
对于 1904 年日期系统
-
如果 year 位于 4 到 1899(含)之间,则 Excel 会将该值加上 1900,再计算年份。例如:
DATE(108,1,2)
将返回 2008 年 1 月 2 日 (1900+108)。 -
如果 year 位于 1904 到 9999(含)之间,则 Excel 将使用该数值作为年份。例如:
DATE(2008,1,2)
将返回 2008 年 1 月 2 日。 -
如果 year 小于 4 或大于等于 10000,或者位于 1900 到 1903(含)之间,则 Excel 将返回错误值 #NUM!。
Month 代表每年中月份的数字。如果所输入的月份大于 12,将从指定年份的一月份开始往上加算。例如:DATE(2008,14,2)
返回代表 2009 年 2 月 2 日的序列号。
Day 代表在该月份中第几天的数字。如果 day 大于该月份的最大天数,则将从指定月份的第一天开始往上累加。例如,DATE(2008,1,35)
返回代表 2008 年 2 月 4 日的序列号。
说明
- Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。
- 函数 DATE 在年、月、日为变量的公式中非常有用。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
- 创建空白工作簿或工作表。
- 请在“帮助”主题中选取示例。不要选取行或列标题。
从帮助中选取示例。
- 按 Ctrl+C。
- 在工作表中,选中单元格 A1,再按 Ctrl+V。
- 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
|
|
注释 若要将数字转换为日期形式,请选中单元格,在“格式”菜单上单击“单元格”,再单击“数字”选项卡,然后单击“分类”框中的“常规”。