Note: The other languages of the website are Google-translated. Back to English

在 Excel 中计算两个日期之间的天数(7 个示例)

作为 Excel 用户,您可能会遇到需要知道有多少 天在两个日期之间 在 Excel 中。 或者你想计算 今天和特定日期之间的天数. 或者你想得到的数量 两个日期之间的工作日. 本教程将介绍一些简单快捷的方法来计算两个日期之间的天数。 三种情况.
计算两个日期之间的天数
使用减法
使用 Kutools 计算天数、周数...
使用 DAYS 函数
使用 DATEDIF 函数
计算今天和日期之间的天数
计算两个日期之间的工作日
不包括周末
不包括周末和节假日

doc 计算两个日期之间的天数 01

doc 计算日期之间的天数 02

doc 计算两个日期之间的天数 05

视频:计算日期之间的天数


计算两个日期之间的天数

假设你有 开始日期 在单元格中 C2结束日期 在单元格中 C3,您想找出两个日期之间的天数。 在本节中,我们将向您展示 四种方式 以实现您的目标。

doc 计算两个日期之间的天数 04

使用减法

要计算两个日期之间的天数,只需 从结束日期减去开始日期。 这里是 通式:

=End_date - Start_date
第一步:输入减法公式

在单元格中 C6,应用以下公式,然后按 输入 按钮。

=C3-C2
结果

正如你所看到的,有 180 单元格 C3 和 C2 中两个日期之间的天数。

doc 计算两个日期之间的天数 05

说明:
  1. Excel 将日期存储为 序列号 从 1/1/1900 开始,用数字 1 表示。因此,当您从一个日期减去另一个日期时,您实际上是在减去日期的数值。
  2. 如果 End_date 早于 Start_date,返回的结果将是 整数。 如果你想总是得到一个 积极 结果,您可以使用以下公式:
    =ABS(End_date - Start_date)

使用 Kutools 计算日期之间的天数、周数、月数和年数

随着 日期和时间助手 的特点 Kutools for Excel,您还可以计算日期之间的天数。 更重要的是,此功能更强大,因为它提供 更多的选择, 比如计算 , 个月, , 在两个日期之间依此类推。 下面的屏幕截图显示了如何 逐步计算日期之间的天数,并 更多的选择 你也可以计算。

doc 计算两个日期之间的天数 07

通过单击启用该功能后 库工具 > 公式助手 > 日期和时间助手,请执行以下操作:

  1. 区别 ,在 类型 部分;
  2. 选择单元格 C2 和细胞 C3 分别在 Date1Date2 文本框;
  3. 来自 输出结果类型 下拉列表 ;
  4. 点击 OK.
说明:
  1. 要应用 日期和时间助手 功能,你应该安装 Kutools for Excel 第一。 Kutools for Excel 提供 30 天无限制免费试用,请访问 下载并安装 现在吧!
  2. 除了计算两个日期之间的差异, 日期和时间助手 功能还支持其他日期和时间计算。 到 添加日期和时间, 检查 地址 类型部分中的选项。 到 计算年龄 根据给定的日期,检查 年龄 类型部分中的选项。

使用 DAYS 函数

获取两个日期之间的天数的另一种方法是使用 函数,它被引入 卓越 2013。 这里是 通式 of 练习  功能:

=DAYS(end_date, start_date)
第 1 步:输入 DAYS 公式

在单元格中 C6,应用以下公式,然后按 输入 按钮。

=DAYS(C3,C2)
结果

180 天在单元格 C3 和 C2 中的两个日期之间。

doc 计算两个日期之间的天数 11

备注:如果 结束日期开始日期, 返回的结果将是 整数。 如果你想总是得到一个 积极 结果,您可以使用以下公式:
=ABS(DAYS(end_date, start_date))

使用 DATEDIF 函数

第四种计算两个日期之间天数的方法是使用 达蒂夫 功能。 这里是 通式 用于计算两个日期之间的日差:

= DATEDIF(start_date, end_date, "d")
第一步:输入DATEDIF公式

在单元格中 C6,应用以下公式,然后按 输入 按钮。

=DATEDIF(C2,C3,"d")
结果

180 天在单元格 C3 和 C2 中的两个日期之间。

doc 计算两个日期之间的天数 12

说明:
  1. 与其他 3 种方法不同, 达蒂夫 公式不支持从较旧的日期中减去较新的日期。 当。。。的时候 结束日期开始日期,以 #NUM! 将返回错误。
  2. 不同于减法公式和 只能计算天数之间的天数的功能, 达蒂夫 也可以计算 个月 or 两个日期之间。
  3. 达蒂夫 不包含在 Excel 的函数列表中,这意味着它是一个 无证 功能。 这需要您手动输入所有参数来创建一个 达蒂夫 工作表中的公式。

计算今天和日期之间的天数

如果要计算今天和特定日期之间的天数,Excel 的内置 今天 功能可以帮助您轻松快速地完成工作。 这里有 两个通用公式 计算今天和另一个日期之间的天数 今天 功能:

计算之间的天数 过去的约会今晚:

=TODAY() - past_date

计算之间的天数 未来的日期今晚:

=Future_date - TODAY()

在这种情况下,您有一个 未来的日期 在单元格中 C2,今天是 15 年 2023 月 XNUMX 日。 您需要计算今天和这个日期之间的天数,请按以下步骤操作。

doc 计算两个日期之间的天数 13

第一步:输入公式

在单元格中 C5,应用以下公式,然后按 输入 按钮。

=C2-TODAY()

doc 计算两个日期之间的天数 14

第 2 步:将结果格式化为常规格式

选择结果单元格,单击 首页 标签,转到 Number 组,然后选择 常用资料 来自 数字格式 下拉列表。

doc 计算两个日期之间的天数 12

备注: 或者在 首页 标签,点击 对话框启动器 doc 计算两个日期之间的天数 13 号码旁边。 然后点击 常用资料 ,在 类别 框。

结果

正如你所看到的,有 108 今天和单元格 C2 中的日期之间的天数。

doc 计算两个日期之间的天数 17

备注:本 今天 函数将准确给出当前日期。 因此,当特定日期固定时,您会发现工作表中返回的天数有所不同,因为 今天 功能每天都在变化。


计算两个日期之间的工作日

有时,我们可能需要计算没有周末的天数。 在这里,我们将向您展示如何借助于计算两个日期之间的工作日 NETWORKDAYS 功能 两种情况. 一种情况是计算工作日 不提供额外假期. 另一种情况是计算工作日 提供额外假期.

这是通用公式 NETWORKDAYS 功能:

=NETWORKDAYS(start_date, end_date, [holidays])

不包括周末

例如,你有 开始日期 在单元格 C2 和 结束日期 在单元格 C3 中,您想找出两个日期之间的工作日天数,而不考虑节假日。

doc 计算两个日期之间的天数 18

第 1 步:输入 NETWORKDAYS 公式

在单元格中 C6,应用以下公式,然后按 输入 按钮。

=NETWORKDAYS(C2,C3)
结果

你可以看到有 130 两个日期之间的工作日,不考虑节假日。

doc 计算两个日期之间的天数 19

不包括周末和节假日

与上面的示例不同,您还有 额外假期 列在数据范围内 C5:C8,你需要计算两个日期之间的工作日数,并提供假期。

doc 计算两个日期之间的天数 20

第 1 步:输入 NETWORKDAYS 公式

在单元格中 C6,应用以下公式,然后按 输入 按钮。

=NETWORKDAYS(C2,C3, E3:E7)
结果

你可以看到有 125 两个日期之间的工作日,考虑到提供的假期。

doc 计算两个日期之间的天数 21

备注: 在世界大部分地区,周末是 周六星期日。 然后 NETWORKDAYS function 正是您需要的功能。 但是如果你的周末不是周六和周日(比如 仅限周日),你应该使用 NETWORKDAYS.INTL 功能,它允许您指定一周中的哪几天应被视为周末。


最佳办公效率工具

Kutools for Excel 解决您的大部分问题,并将您的工作效率提高 80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能. 支持 Office / Excel 2007-2021 和 365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能 30 天免费试用。 60 天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (0)
还没有评分。 成为第一位评论!
这里还没有评论

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护