Table of contents
如果你想知道如何在Excel中计算时间的长短,你会发现这篇文章很有帮助。 在这篇文章中,我讨论了计算时间的7种不同方法。
假设在你的数据集中,给出了开始时间和结束时间。 现在,我将告诉你如何测量从开始时间到结束时间的时间长度。
下载实践工作手册
计算时间长度.xlsx
在Excel中计算时间长度的7种方法
1.用简单公式计算时间长度
你可以在Excel中通过简单的减法来计算时间长度 公式 ...首先。
➤ 在单元格中键入以下公式 D5 ,
= C5-B5
该公式将减去单元格的时间 B5 从细胞的时间 C5 因此,你将在单元格中得到持续时间 D5 .
➤ 按 进入 .
你会看到输出将以时间格式显示,这在本例中是不合适的。 你想知道持续时间,这意味着两个时间之间的差异。 在时间持续时间中 A.M./P.M. 所以,你必须改变时间格式。
➤ 选择 更多数字格式 的盒子里。 数量 的丝带 首页 标签。
它将打开 数量 选项卡的 格式化单元格 箱子。
➤ 选择一个合适的时间格式,从 类型 框中,并点击 认可 .
在这个演示中,我选择了 的h:mm 格式。
之后,你会发现细胞的时间之间的持续时间 B5 和 C5 在细胞中 D5 .
➤ 拖动单元 D5 到你的数据集的末尾。
因此,你会得到所有的时间长度。
如果你仔细观察,你会发现单元格中的持续时间 D9 但开始时间和结束时间是上午10:00和下午6:20。 因此,持续时间应该是8小时20分钟。
它的发生是因为细胞中的时间 B9 有一个没有被显示的第二个值。
如果你选择了这个单元格,你会在公式栏中看到有一个值在 "第二" 的论点。 时间 "功能 .
你可以显示这些第二个数值。
➤ 选择 时间 的盒子里。 数量 的丝带 首页 标签。
结果,你会看到第二个值显示在所有时间输入中。
阅读更多:如何在Excel中计算时间(16种可能的方法)。
2.用TEXT函数计算时间长度
与 TEXT函数 你可以用你想要的格式来计算时间长度。 首先。
➤ 在单元格中键入以下公式 D5 ,
=TEXT(C5-B5, "hh:mm:ss")
该公式将首先计算出时间长度,即减去单元格 B5 从细胞的时间 C5 然后它将显示持续时间为 hh:mm:ss 格式。
➤ 按 进入 .
结果是,你将在单元格中得到时间长度 D5 .
➤ 拖动单元 D5 到你的数据集的末尾。
结果是,你将得到所有的时间长度在 hh:mm:ss 格式。
相关内容:如何在Excel中计算周转时间(4种方法)
3.以小时为单位测量耗时
Excel将数字1分配给一天中的24个小时。 因此,上午00:00/下午12:00的数值为0,晚上11:59的数值为0.999。
在这个方法中,我将告诉你如何以小时为单位计算时间长度。 首先。
➤ 在单元格中键入以下公式 D5 ,
= (C5-B5)*24
该公式将减去单元格的时间 B5 从细胞的时间 C5 并将该值乘以24。 结果,你将得到单元格中的持续时间 D5 .
➤ 按 进入 .
你会得到时间格式的结果,所以你必须将格式改为 数量 来获得时间长度。
➤ 选择 数量 的盒子里。 数量 的丝带 首页 标签。
结果是,你将得到以小时为单位的时间长度。
现在。
➤ 拖动单元格 D5 .
因此,你会得到所有的时间长度。
阅读更多:如何在Excel中计算一周的总工作时间(五大方法)
4.获得以分钟为单位的时间长度
你也可以得到以分钟为单位的时间长度。 首先。
➤ 在单元格中键入以下公式 D5 ,
= (c5-b5)*24*60
该公式将减去单元格的时间 B5 从细胞的时间 C5 并将该值乘以24和60。 结果是,你将在单元格中得到持续时间 D5 .
➤ 按 进入 .
你会得到时间格式的结果,所以你必须将格式改为 数量 以获得时间长度
➤ 选择 数量 的盒子里。 数量 的丝带 首页 标签。
结果是,你将得到以分钟为单位的时间长度。
现在。
➤ 拖动单元格 D5 .
因此,你会得到所有的时间长度。
阅读更多。 如何在Excel中为时间加分(5种简单方法)
类似读物
- 计算工作时间减去午餐的Excel公式
- 超过40小时的加班公式[附免费模板]
- [固定!] 在Excel中,SUM对时间值不起作用 (5种解决方案)
- Excel时间表公式与午休时间(3个例子)
- 如何在Excel中计算周期时间(7个例子)
5.计算从开始时间到现在的时间长度
从过去的时间到现在的时间长度,可以通过Excel使用以下方法确定 NOW函数 .
假设你的数据集中有一些过去的时间,你想找出从那个时间到现在的时间长度。 要做到这一点
➤ 键入以下公式。
=NOW () - B5
ǞǞǞ 现在 函数将给出现在的时间,而公式将给出从单元格中的时间开始的时间长度。 B5 到现在为止。
在这之后。
➤ 按 进入 .
你将得到一个时间格式的输出,其中包括 上午/下午 因此,你需要将输出的文件转换为合适的格式。
➤ 选择 更多数字格式 的盒子里。 数量 的丝带 首页 标签。
它将打开 数量 选项卡的 格式化单元格 箱子。
➤ 选择一个合适的时间格式,从 类型 框中,并点击 认可 .
在这个例子中,我选择了 h:mm:ss 格式。
因此,你将得到从过去的时间到现在的时间长度。
现在。
➤ 拖动单元 C5 到你的数据集的末尾。
因此,你将得到你的数据集的所有时间的时间长度。
阅读更多:如何在Excel中为时间加分(3种快速方法)
6.If函数获取从较早时间到以前时间的持续时间
在前面所有的方法中,我们都是用较早的时间减去较早的时间。 当我们用较早的时间减去较早的时间时,Excel会给出一个不相关的值,因为Excel认为这两个时间是同一日期的。 我们可以用以下方法来解决这个问题 中频函数 在我们的公式中。
假设,我们有以下数据集,其中一些活动在起始日的第二天结束。
要找出这个数据集的时间长度。
➤ 在单元格中插入以下公式 D5 ,
=IF(C5>B5, C5-B5, B5-C5)
该公式将减去 B5 从 C5 如果 C5>B5 否则,它将减去 C5 从 B5 因此,我们将得到时间的长短,无论哪一个是更早或更早。
➤ 按 进入 .
因此,你会得到数字格式的输出。 所以,你需要把它改为合适的时间格式。
➤ 选择 更多数字格式 的盒子里。 数量 的丝带 首页 标签。
它将打开 数量 选项卡的 格式化单元格 箱子。
➤ 选择一个合适的时间格式,从 类型 框中,并点击 认可 .
在这个例子中,我选择了 h:mm:ss 格式。
结果是,你将得到细胞的时间长度 B5 和 C5 在细胞中 D5 .
在这之后。
➤ 拖动单元 D5 到最后。
因此,你将得到所有时间间隔的持续时间。
阅读更多:如何在Excel中减去时间(7种快速方法)
7.测量不同时间单位的持续时间
你也可以从两个不同的时间输入测量不同单位的时间长度。
比方说,你有以下数据集,你有一些活动的开始时间和结束时间。 现在,你想知道这些活动的小时、分钟和秒的时间长度。
你可以通过以下方法找出一小时的持续时间 小时 "功能 .
➤ 在单元格中键入以下公式 D5 ,
=HOUR(C5-B5)
该公式将给出单元格中的时间单位的差值 C5 和 B5 所以,你会得到一个小时的时间。
➤ 按 进入 .
因此,小时长度将出现在单元格 D5 .
你可以通过使用以下方法找出分钟的持续时间 MINUTE功能 .
➤ 在单元格中键入以下公式 E5 ,
=MINUTE(C5-B5)
该公式将给出单元格中时间的分钟单位的差异 C5 和 B5 所以你会得到一分钟的时间。
➤ 按 进入 .
因此,一分钟的时间将出现在单元格 E5 .
你可以通过以下方法找出第二个持续时间 第二项功能 .
➤ 在单元格中键入以下公式 F5 ,
=SECOND(C5-B5)
该公式将给出单元格中的时间单位的差值 C5 和 B5 所以你会得到第二个期限。
➤ 按 进入 .
因此,你将得到两个时间段的细胞的第二个持续时间 B5 和 C5 在细胞中 F5 .
现在。
➤ 拖动单元 D5 到你的数据集的末尾。
因此,你将得到所有的小时期限。
同样,你可以通过拖动单元格获得所有时间的分和秒的持续时间 E5 和 F5 分别到你的数据集的末尾。
总结
在这篇文章中,我展示了在Excel中确定时间长度的7种方法,你可以用这些方法来寻找不同条件下的时间长度和不同单位。 我希望现在你知道如何在Excel中计算时间长度,并且能够根据你的需要应用这些方法。 如果你有任何困惑,请随时留言。