返回表示特定日期的连续序列号。
语法
日期 (年、月、日)
年 year 参数可以是 1 到 4 位数。 如果 year 介于 0 (零) 和 1899 (含) 之间,则值将添加到 1900 以计算年份。 例如, DATE(108,1,2) 返回 2008 年 1 月 2 日 (1900+108) 。 如果 year 介于 1900 和 9999 ((含) ),则该值用作年份。 例如, DATE(2008,1,2) 返回 2008 年 1 月 2 日。
Month 是表示一年中的月份的数字。 如果 month 大于 12,则 month 会从指定年份的第一个月开始加上该月份数。 例如, DATE(2008,14,2) 返回表示 2009 年 2 月 2 日的序列号。
Day 是一个数字,表示月份中的某一天。 如果 day 大于指定月中的天数,则 day 会从该月的第一天开始加上该天数。 例如, DATE(2008,1,35) 返回表示 2008 年 2 月 4 日序列号。
备注
- 日期存储为可用于计算的序列号。 默认情况下,1899 年 12 月 31 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
- DATE 函数在年、月和日是公式(而不是常量)的公式中非常有用。
示例
| 年 | 月 | 一天 | 公式 | 描述(结果) |
|---|---|---|---|---|
| 2008 | 1 | 1 | =DATE ([Year],[Month],[Day]) | 日期 (2008/1/1 或 39448) |