如何在Excel中计算两个日期之间的时间差(7种方法)

  • Share This
Hugh West

在这篇文章中,你将学习 7 快速的方法来 计算时间差 在Excel中的 两个日期。

下载实践工作手册

你可以从下面的链接中下载Excel文件,并随着它进行练习。

在Excel中计算两个日期之间的时间差.xlsx

在Excel中计算两个日期之间时间差的7种方法

1.使用DAYS函数计算Excel中两个日期的时间差

你可以 使用DAYS函数 以计算出 两天的时间差 让我们看看如何做到这一点。

❶ 首先,在单元格中插入以下公式 E5 .

=DAYS(D5,C5)

公式解释

  • D5 是指 结束日期。
  • C5 是指 开始日期。

❷现在按 进入 按钮。

❷现在拖动 填充手柄 图标来自单元格 E5 E10 .

现在你会得到 两个日期之间的时间差为天。

2.结合INT和TEXT函数计算Excel中两个日期的时间差

你也可以使用 INT 文本 功能,以 计算 两天之间的时间差。

现在,这里是要遵循的步骤。

❶ 首先,在单元格中插入以下公式 E5 .

=INT(D5-C5)&" 天"&TEXT(D5-C5, "h"" hrs ""m"" mins "" )

公式解释

  • D5 是指 结束日期。
  • C5 是指 开始日期。
  • INT(D5-C5)&" 天 " 返回的是 天的时间差 .
  • TEXT(D5-C5, "h" hrs ""m" mins "") 返回的是 时间差,以小时、分钟和秒为单位。

❷现在按 进入 按钮。

❷现在拖动 填充手柄 图标来自单元格 E5 E10 .

现在你会得到 两个日期之间的时间差,单位是天、小时和分钟。

3.使用NETWORKDAYS函数计算Excel中两个日期的时间差

NETWORKDAYS功能 可以 计算 两天之间的时间差,以天计。 但这个功能 不包括 假期 从计算中。

要使用这个功能。

❶在单元格中插入以下公式 E5 .

=网络日(c5,d5)

公式解释

  • D5 是指 结束日期。
  • C5 是指 开始日期。

❷之后,按 进入 按钮。

❷现在拖动 填充手柄 图标来自单元格 E5 E10 .

所以你会得到 几天的时差,不包括假期。

类似读物

  • 在Excel中计算两个数字之间的正负之差
  • 如何在Excel中找到两个数字之间的显著差异
  • 计算数据透视表中两行之间的差异(简易步骤)

4.应用DATEDIF函数计算Excel中两个日期的时间差

DATEDIF函数 也可以返回 两个日期之间的时间差为天。

以下是要遵循的步骤。

❶ 首先,在单元格中插入以下公式 E5 .

=DATEDIF(C5,D5, "d")

公式解释

  • D5 是指 结束日期。
  • C5 是指 开始日期。
  • "d" 规定了 计算的时间格式为天。

❷然后按 进入 按钮。

之后,拖动 填充手柄 图标来自单元格 E5 E10 .

现在,这里是计算的结果。

5.使用TEXT函数计算Excel中两个日期的时间差

ǞǞǞ 文本 函数允许在计算的同时修改格式。 两个日期之间的时间差。

下面是如何使用 文本 功能。

❶ 首先,在单元格中插入以下公式 E5 .

=TEXT(D5-C5, "yy"" 年 ""dd"" 天 "")

公式解释

  • D5 是指 结束日期。
  • C5 是指 开始日期。
  • "yy"" 年 ""dd"" 天 """ 指定的是 时间格式为年和日。

❷现在按 进入 按钮。

❷现在拖动 填充手柄 图标来自单元格 E5 E10 .

所以你会得到 两个日期之间的时间差,以年和日计算。

6.用两个日期相减来计算Excel中两个日期的时间差

最简单的计算方法是 两天的时间差 是使用通用减法公式。

对于这一点。

❶在单元格中插入以下公式 E5 .

=D5-C5

公式解释

  • D5 是指 结束日期。
  • C5 是指 开始日期。

❷现在按 进入 按钮。

❷现在拖动 填充手柄 图标来自单元格 E5 E10 .

最后,你会得到 时差 时间 列。

阅读更多:Excel公式查找两个数字之间的差异

7.连接TIME, HOUR, MINUTE, & SECOND函数来计算Excel中两个日期的时间差

你可以使用 时间 , 小时 , 每分钟 , & 第二届 函数来计算 两天的时间差 在Excel中。

但这里要提到一点,以下公式可以计算出 时间差只以小时、分钟和秒为单位。 它完全 忽略了 日期部分 但重点是 时间部分。

要使用这个公式。

❶ 首先,在单元格中插入以下公式 E5 .

=time(hour(d5),minute(d5),second(d5))-time(hour(c5), minute(c5), second(c5))

公式解释

  • D5 是指 结束日期。
  • C5 是指 开始日期。
  • 小时(d5),分钟(d5),秒(d5) 摘录 小时 , 分钟 ,以及 第二 属于 D5 .
  • 小时(c5),分钟(c5),秒(c5) 提取 小时 , 分钟 ,以及 第二 属于 C5 .

❷现在按 进入 按钮。

❷现在拖动 填充手柄 图标来自单元格 E5 E10 .

最后,你会得到 以小时、分钟和秒为单位的时间差 像这样。

练习部分

在所提供的Excel文件的最后,你会得到一个像下面截图一样的Excel表。 在那里你可以练习本文讨论的所有方法。

总结

总而言之,我们已经讨论了 7 掌握简单的方法来 计算时间差 在Excel中 在两个日期之间。 建议你下载本文所附的练习手册,用它来练习所有的方法。 不要犹豫,在下面的评论区提出任何问题。 我们会尽快回复所有相关的询问。 请访问我们的网站 优秀 以探索更多。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.