描述
使用此函数返回两个日期之间的天数。
句法
DAYS("end_date","start_date")
输入
该函数有以下参数:
| 姓名 | 必要 | 有效输入 |
|---|---|---|
结束日期 |
是的 | 考虑范围内的最后一个日期。这可以是单元格引用、整数日期,或者格式为“DD/MM/YYYY”或“YYYY/MM/DD”的显式日期。 能得出上述结果之一的公式也是可以接受的。明确标明日期时需要使用引号。 |
开始日期 |
是的 | 考虑范围的第一个日期。这可以是单元格引用、整数日期,或者格式为“DD/MM/YYYY”或“YYYY/MM/DD”的显式日期。 能得出上述结果之一的公式也是可以接受的。明确标明日期时需要使用引号。 |
实例
范例数据
| A | B | |
|---|---|---|
| 1 | 开始日期 | 结束日期 |
| 2 | 2024年2月1日 | 4/30/2024 |
| 3 | 5/31/2017 | 2019年4月23日 |
| 4 | 1/7/2025 | 3/4/2025 |
示例公式
| 用例 | 公式 | 解释与结果 |
|---|---|---|
| 确定所给日期之间的天数。 | =DAYS("2021/03/04","2020/03/06") |
此公式计算 2020 年 3 月 对于此数据,此公式返回: 363。 |
| 确定单元格中指定的日期与所提供的日期之间的天数。 | =DAYS("01/12/2024",A2) |
此公式计算 对于此数据,此公式返回 1725。 |
| 确定事件的持续时间(以天为单位)。 | =IFERROR(SUM(DAYS(A2,B2)), "日期错误") |
该公式的工作原理如下:
对于此数据集,此公式返回 -89。 |
| 计算两个日期之间的非工作日天数。 | =DAYS(B4, A4)-NETWORKDAYS(A4, B4) |
该公式的工作原理如下:
对于此数据集,此公式返回 15。 |
笔记
- 如果使用明确的日期,则必须用引号括起来(“DD/MM/YYYY”或“YYYY/MM/DD”)。
- 如果使用两个明确的日期,则它们必须采用相同的格式(“DD/MM/YYYY”或“YYYY/MM/DD”),并且都要用引号括起来。
- 如果任一日期不是有效的整数日期,或者格式不是“DD/MM/YYYY”或“YYYY/MM/DD”,则 DAYS 返回 #VALUE! 错误。
- 如果
end_date早于start_date,则该值为负数。 - 这是绝对的天数。