上一页
DATE 函数返回表示特定日期的连续序列号。

语法: DATE(year,month,day)

DATE 函数语法具有下列参数:

年 必需。 year 参数 的值可以包含 1 到 4 个数字。 Excel 根据 计算机使用 的日期系统解释 year 参数。 默认情况下,Microsoft Excel for Windows 使用 1900 日期系统,这意味着第一个日期是 1900 年 1 月 1 日。

提示: 为避免出现意外结果,请对 year 参数使用四位数字。 例如,“07”可能意味着“1907”或“2007”。 因此,使用四位数的年份可避免混淆。

  • 如果 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! 错误值。

Month 必需。 一个正整数或负整数,表示一年中从 1 月至 12 月(一月到十二月)的各个月。

  • 如果 month 大于 12,则 month 会从指定年份的第一个月开始加上该月份数。 例如,DATE(2008,14,2) 返回表示 2009 年 2 月 2 日的序列数。

  • 如果 month 小于 1,则 month 会从指定年份的第一个月开始减去该月份数,然后再加上 1 个月。 例如,DATE(2008,-3,2) 返回表示 2007 年 9 月 2 日的序列号。

Day 必需。 一个正整数或负整数,表示一月中从 1 日到 31 日的各天。

  • 如果 day 大于指定月中的天数,则 day 会从该月的第一天开始加上该天数。 例如,DATE(2008,1,35) 返回表示 2008 年 2 月 4 日的序列数。

  • 如果 day 小于 1,则 day 从指定月份的第一天开始减去该天数,然后再加上 1 天。 例如,DATE(2008,1,-15) 返回表示 2007 年 12 月 16 日的序列号。

注意: Excel 可将日期存储为连续序列号,以便能在计算中使用它们。 1900 年 1 月 1 日的序列号为 1,2008 年 1 月 1 日的序列号为 39448,这是因为它与 1900 年 1 月 1 日之间相差 39,447 天。 需要更改数字格式(设置单元格格式)以显示正确的日期。

语法:DATE(year,month,day)

例如:=DATE(C2,A2,B2) 将单元格 C2 中的年、单元格 A2 中的月以及单元格 B2 中的日合并在一起,并将它们放入一个单元格内作为日期。 以下示例显示了单元格 D2 中的最终结果。

需要在不使用公式的情况下插入日期? 没问题。 可以在 单元格中插入当前日期和时间,也可以插入更新的日期。 您也可以在 工作表单元格中自动填充数据。
下一页

作者:小明  创建时间:2021-11-24 22:38
最后编辑:魏仁友  更新时间:2023-10-27 13:41