描述
使用此函数可获取给定年、月、日的数值日期值。链式支撑。
句法
DATE(YYYY/MM/DD)
或DATE(MM/DD/YYYY)
输入
该函数包含以下字段。它们的顺序可以是“YYYY/MM/DD”或“MM/DD/YYYY”:
| 姓名 | 必要 | 有效输入 |
年 |
是的 | 年收入达到四位数。(两位数年份假定以“19”为前缀。) 这可以是整数,也可以是结果为 1900–9999 范围内整数的公式,或者单元格引用。不需要加引号。 |
月 |
是的 | 两位数的月份。(一位数字是可以接受的。) 这可以是整数,也可以是结果为 1-12 范围内整数的公式,或者单元格引用。不需要加引号。 |
天 |
是的 | 两位数的日期(一位数也可以接受。) 这可以是整数,也可以是结果为 1-31 范围内整数的公式,或者单元格引用。 |
实例
范例数据
|
日期 |
B (年) |
C (月) |
D (日) |
|
|---|---|---|---|---|
| 1 | 28/2/2023 | 2024 | 1 | 23 |
| 2 | 36711 | 2000 | 12 | 11 |
| 3 | 2003/7/19 | 2003 | 7 | 19 |
| 4 | 24/12/2013 | 2024 | 12 | 24 |
示例公式
| 用例 | 公式 | 解释与结果 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 插入一个固定日期。 | =DATE(2023,4,6) |
该公式返回提供的日期 2023 年 4 月 6 日的值,即 45022。 | ||||||||||
| 返回指定单元格的日期值。 | =DATE(A3) |
该公式返回单元格 A3 中提供的值所确定的日期值。对于此数据集,它将返回 37821 (2003 年 7 月 19 日)。 | ||||||||||
| 返回由指定单元格中的值确定的日期值。 | =DATE(B2,C2,D2) |
此公式返回由单元格 B2、C2 和 D2 中提供的值所标识的日期的值。对于此数据集,它将返回 36871 (2000 年 12 月 11 日)。 | ||||||||||
| 创建滚动式月末日期。 | =EOMONTH(DATE(B2,C2,1),0) |
该公式将 DATE 与 EOMONTH 结合,返回滚动月末日期。对于此数据集,如果公式位于 E 列,则返回以下值。为了便于说明,旁边一列以日期格式显示日期。
|
||||||||||
| 计算财政年度日期 | =EDATE(DATE(2024,7,1),3) |
该公式将 DATE 与 EDATE 结合,返回财政年度日期。这将返回 45566 (2024 年 10 月 1 日)的值,即 7 月 1 日之后的 3 个月。 | ||||||||||
| 根据单元格中的日期计算未来的日期。 | =DATE(B1,(C1+6),D1) |
此公式将 B1 单元格中的日期加上 6 个月。 对于此数据集,它返回 45496 (2024 年 7 月 23 日)。 |
||||||||||
| 根据包含标准日期的单元格计算过去的某个日期。 | =DATE(YEAR(A1),MONTH(A1),DAY(A1)-14) |
此公式使用 YEAR、 MONTH和 DAY 函数将单元格 A1 中的日期分解,然后从该日期减去 14 天。DATE 函数会将这些值组合起来,生成所需的日期。 对于此数据集,它返回 45616 (2024 年 11 月 20 日)。 |
||||||||||
| 返回指定日期对应的星期几名称。 | =TEXT(DATE(2025,3,3),"dddd") |
此公式使用 DATE 函数创建 2025 年 3 月 3 日的日期值,然后使用 TEXT 函数将该日期格式化为星期几的完整名称。 对于此数据集,它返回 星期一。 |