Table of contents
如果你正在寻找在Excel中计算时差的一些最简单的方法,那么你就来对地方了。 让我们深入到文章正文中去了解这些方法的细节。
下载工作手册
时间差的计算.xlsx在Excel中计算时间差的13种方法
在此,我们用以下两个表格来演示Excel中计算时差的例子。
为了创建这篇文章,我们使用了 微软Excel 365 版本,你可以根据你的方便使用任何其他版本。
方法一:使用算术运算符在Excel中计算时间差
在这里,我们将确定以下方面的时间差。 退出时间 和 入场时间 以获得 工作时间 的雇员使用减号。
步骤-01 :
➤ 在单元格中键入以下公式 E5
=D5-C5
它将减去 退出时间 从 进入时间 .
➤ 按 进入
➤ 向下拖动 填充手柄 工具
结果 :
通过这种方式,你将获得 工作时间 的雇员。
阅读更多。 如何在Excel中计算时间(16种可能的方法)
方法二:在Excel中使用TEXT函数来计算时间差
你可以使用 TEXT功能 的时间差,以确定 退出时间 和 进入时间 .
步骤-01 :
➤ 在单元格中键入以下公式 E5
=TEXT(D5-C5, "hh:mm:ss")
- D5-C5 → 17:00-8:30
输出 →0.354166667
- TEXT(D5-C5, "hh:mm:ss") 成为
TEXT(0.354166667,”hh:mm:ss”)
输出 →08:30:00
➤ 按 进入
➤ 向下拖动 填充手柄 工具
结果 :
然后,你会得到 工作时间 的雇员。
同样地,对于不同的格式,你可以使用以下函数
=TEXT(D5-C5, "hh:mm")
它将返回以小时和分钟为单位的差异
=TEXT(D5-C5, "hh")
你会在这里得到小时数的差异。
注意事项
ǞǞǞ TEXT功能 将以文本格式返回差异
阅读更多:如何在Excel中计算耗时(8种方法)。
方法三:在Excel中使用TIMEVALUE函数来计算时间差
在这里,我们将使用 函数TIMEVALUE 的时间差的计算。 退出时间 和 进入时间 .
步骤-01 :
➤ 在单元格中使用以下公式 E5
=TIMEVALUE("17:00")-TIMEVALUE("8:30")
- Timevalue("17:00") 成为
0.708333333
- Timevalue("8:30") 成为
0.354166667
- Timevalue("17:00")-timevalue("8:30") 成为
0.708333333-0.354166667
输出 →08:30
类似地,用公式来计算其他的 退出时间 和 进入时间。 最后,你将得到雇员的工作时间。
相关内容。 如何在Excel中计算两个日期和时间之间的差异
方法四:在Excel中使用TIME函数来计算时间差
你可以使用 时间功能 的时间差的计算。 退出时间 和 进入时间 .
步骤-01 :
➤ 在单元格中键入以下公式 E5
=时间(小时(d5),分钟(d5),秒(d5))-时间(小时(c5),分钟(c5),秒(c5)
- 小时(D5) →17
- 分钟(D5) →0
- 第二节(D5) →0
- 时间(小时(d5),分钟(d5),秒(d5)) 成为
时间(17,0,0)
输出 →0.708333333
- 小时(C5) →8
- 分钟(D5) →30
- 第二节(D5) →0
- 时间(8,30,0) 成为
时间(17,0,0)
输出 →0.354166667
- 时间(小时(d5),分钟(d5),秒(d5))-时间(小时(c5),分钟(c5),秒(c5) 成为
0.708333333-0.354166667
输出 →08:30
➤ 按 进入
➤ 向下拖动 填充手柄 工具
结果 :
之后,你会得到 工作时间 的雇员。
相关内容。 如何在Excel中减去军事时间(3种方法)
方法五:计算不同日期的两个时间之间的时差
你可以计算出以下的时差 交付时间 和 订购时间 遵循这个方法。
步骤-01 :
➤ 在单元格中键入以下公式 E5
=(D5-C5)*24
此处的时间差是指 交付时间 和 订购时间 乘以 24 (1天=24小时),将差额转换为小时。
➤ 按 进入
➤ 向下拖动 填充手柄 工具
结果 :
通过这种方式,你将会得到以下方面的时差。 交付时间 和 订购时间 .
阅读更多。 如何在Excel中计算总工时(9种简单方法)
方法六:计算不同日期的两个时间之间的分钟差
在这一节中,我们将确定以下方面的时间差。 交付时间 和 订购时间 以分钟为单位。
步骤-01 :
➤ 在单元格中键入以下公式 E5
=(D5-C5)*1440
在这里,我们将 "我 "与 "我 "之间的时间差乘以 "我 "与 "我 "之间的时间差。 交付时间 和 订购时间 由 1440 (1天=24小时*60分钟=1440分钟),将差额转换成分钟。
➤ 按 进入
➤ 向下拖动 填充手柄 工具
结果 :
然后,你就会发现,你的孩子们之间的细微差别。 交付时间 和 订购时间 .
阅读更多。 如何在Excel中为时间加分(5种简单方法)
方法-7:计算不同日期的两个时间之间的秒差
在这里,我们将确定以下方面的时间差。 交付时间 和 订购时间 以秒为单位。
步骤-01 :
➤ 在单元格中键入以下公式 E5
=(D5-C5)*86400
在这里,我们将 "我 "与 "我 "之间的时间差乘以 "我 "与 "我 "之间的时间差。 交付时间 和 订购时间 由 86400 (1天=24小时*60分钟*60秒=86400秒),将差值转换成秒数。
➤ 按 进入
➤ 向下拖动 填充手柄 工具
结果 :
最后,你会得到第二个区别于 交付时间 和 订购时间 .
阅读更多。 如何在Excel中减去时间(7种快速方法)
类似的阅读。
- 如何在Excel VBA中使用时间格式(宏、UDF和UserForm)?
- 在Excel中计算周转时间(4种方法)
- 如何在Excel中计算小时费率(2种快速方法)
- 在Excel中计算一周的总工作时间(五大方法)
- 如何在Excel中计算平均响应时间(4种方法)
方法8:使用HOUR、MINUTE和SECOND函数计算时间差
在这里,我们将使用 小时 , 分钟。 和 第二届 函数来确定时间差,并将其分成小时、分钟和秒单位。
步骤-01 :
➤ 在单元格中键入以下公式 E5
=HOUR(D5-C5)
小时 将返回这个时间差的小时值。
➤ 按 进入
➤ 向下拖动 填充手柄 工具
通过这种方式,你将得到以下的时差。 退出时间 和 进入时间 .
为了计算微小差异,我们使用了以下函数
=MINUTE(D5-C5)
每分钟 将返回这个时间差的分钟值。
你可以使用以下函数来计算第二个差值
=SECOND(D5-C5)
第二届 将返回这个时间差的第二个值。
注意事项
你必须使用 一般 格式在这里。
阅读更多。 如何计算Excel工资表的小时和分钟(7种简单方法)
方法九:在Excel中使用NOW函数计算时间差
要获得当前时间与......之间的时间差。 进入时间 这里我们使用的是 现在的功能 .
步骤-01 :
➤ 在单元格中键入以下公式 D5
=NOW()-C5
现在() 将返回当前时间(在创建本文时,它是 10:54 )
➤ 按 进入
➤ 向下拖动 填充手柄 工具
结果 :
之后,你会得到当前时间与 "时间 "之间的时间差。 进入时间 .
注意事项
相关内容。 Excel中的时间表公式(5个例子)
方法-10:使用IF和INT函数在Excel中计算时间差
在本节中,我们将使用 基金会 , INT , 一小时 , 每分钟 ,以及 第二届 用于计算时间差的函数。
步骤-01 :
➤ 在单元格中键入以下公式 E5
=IF(INT(D5-C5)>0, INT(D5-C5) & " 天, ", ") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " 小时, ", ") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " 分钟和, ") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " 秒, "")
- (D5-C5) →2.5
- INT(D5-C5) →2
- IF(INT(D5-C5)>0, INT(D5-C5) & " 天, ", ") 成为
IF(2>0, 2 & " 天, ", ") → 基金会 将返回 2天 的帮助下,在 &。 当差值大于零时,操作者将返回一个空白的
输出 →2天。
- 小时(D5-C5) →12
- IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " 小时," ,") 成为
IF(12>0, 12 & " 小时, ", ") → 基金会 将返回 12小时 的帮助下,在 &。 当差值大于零时,操作者将返回一个空白的
输出 →12小时。
- MINUTE(D5-C5) →0
- IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " 分钟和",") 成为
IF(0>0, 0 & " 分钟和", ") → 基金会 将返回 0分钟 的帮助下,在 &。 当差值大于零时,操作者将返回一个空白的
输出 → 空白
- 第二节(D5-C5) →0
- IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " 秒",") 成为
IF(0>0, 0 & " 秒和", ") → 基金会 将返回 0秒 的帮助下,在 &。 当差值大于零时,操作者将返回一个空白的
输出 → 空白
- IF(INT(D5-C5)>0, INT(D5-C5) & " 天, ", ") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " 小时, ", ") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " 分钟和, ") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " 秒, "") 成为
2天,&12小时,& "" & ""
输出 →2天,12小时。
➤ 按 进入
➤ 向下拖动 填充手柄 工具
结果 :
通过这种方式,你将会得到以下的时间差异。 交付时间 和 订购时间 .
你可以通过使用以下公式简单地减去这些值来获得类似的结果
=D5-C5
然后你必须按 CTRL+1 以选择以下格式,从 定制 选择。
方法-11:计算两个时间之间的负差
如果你想计算时间差,通过减去 进入时间 和 退出时间 这里,我们将看到如何处理这种情况。
步骤-01 :
➤ 你可以在单元格中输入以下简单的公式 E5
=C5-D5
但它不会显示任何结果
因此,你必须使用以下公式来代替
=IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5), "-h:mm")
- C5-D5 →-0.35416667
- TEXT(ABS(C5-D5),"-h:mm") 成为
TEXT(ABS(-0.35416667),”-h:mm”) → TEXT(0.35416667,”-h:mm”)
输出 →-8:30
- IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5), "-h:mm") 成为
IF(-0.35416667>0, C5-D5, -8:30) →因为这里的条件是 失败
输出 →-8:30
➤ 向下拖动 填充手柄 工具
结果 :
然后,你会得到负的时差。
阅读更多。 如何在Excel中减去和显示负的时间(3种方法)
方法12:对列表的时间值进行求和
在这里,我们将把时间差加起来,得到总的工作时间。
步骤-01 :
➤ 在单元格中键入以下公式 E12
=TEXT(SUM(E5:E11), "dd:hh:mm:ss" )
- SUM(E5:E11)→ 2.2951388889
- TEXT(SUM(E5:E11), "dd:hh:mm:ss") 成为
TEXT(2.2951388889,”dd:hh:mm:ss”)
输出 →02:07:05:00
➤ 按 进入
结果 :
最后,你将得到工作时间的总和,其中 2 就是这一天。 7 是小时,而 5 是分钟。
阅读更多。 [固定!] 在Excel中,SUM对时间值不起作用 (5种解决方案)
方法-13:添加小时、分钟和秒数
你可以在以下三个表格中把你想要的小时、分钟和秒加起来。
步骤-01 :
➤ 用下面的公式将小时数与......相加。 订购时间 以获得 交付时间
=C5+D5/24
在这里,将与 订购时间 除以 24 (1天=24小时)
对于添加分钟,使用以下公式
=C5+D5/1440
在这里,我们要将分钟值除以 1440 (1天=24小时*60分钟=1440分钟)
我们使用下面的公式来加算秒数
=C5+D5/86400
因此,我们要用第二个值除以 86400 (1天= 24小时*60分钟*60秒= 86400秒)
阅读更多。 如何在Excel中为时间加分(5种简单方法)
练习部分
为了方便自己的练习,我们提供了一个 实践 的工作表中,像下面这样,在一个名为 实践 .请自己做。
总结
在这篇文章中,我试图介绍在Excel中有效计算时差的最简单方法。 希望你会觉得有用。 如果你有任何建议或问题,欢迎与我们分享。