如何在Excel中获得2个日期时间戳之间的小时和分钟差异?

发布于 2024-08-22 08:01:31 字数 146 浏览 7 评论 0原文

假设我有2个时间戳日期:

  1. 2/24/2010 1:05:15 AM
  2. 2/25/2010 4:05:17 AM

谁能告诉我应该在Excel中使用什么函数来获得小时和分钟的差异?

谢谢。

Suppose I have 2 timestamp dates:

  1. 2/24/2010 1:05:15 AM
  2. 2/25/2010 4:05:17 AM

Can anyone please advise what function should I use in Excel to get the difference in hours and minutes?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

狂之美人 2024-08-29 08:01:31

小时差:

=(A2-A1)*24

分钟差:

=(A2-A1)*24*60

小时和分钟差:

=TRUNC((A2-A1)*24)      - the hours portion
=MOD((A2-A1)*24*60,60)  - the minutes portion

The difference in hours:

=(A2-A1)*24

The difference in minutes:

=(A2-A1)*24*60

The difference in hours and minutes:

=TRUNC((A2-A1)*24)      - the hours portion
=MOD((A2-A1)*24*60,60)  - the minutes portion
小猫一只 2024-08-29 08:01:31

这在 Excel 中非常简单,除了将时间格式应用于单元格之外不需要执行任何操作。

两个简单的步骤:

  1. 输入公式:=B2-A2
  2. 只需将自定义格式“h:mm”应用于单元格即可。

this is straight simple in excel and no need to do anything except applying the time format to the cell.

two easy steps:

  1. put the formula: =B2-A2
  2. simply apply the custom format "h:mm" to the cell.
别念他 2024-08-29 08:01:31

Excel 能够处理日期和时间算术。它通过将日期和时间保存为小数来实现这一点。如果您以 Excel 识别的格式键入日期和时间,它将(很有帮助!)将数据保存为日期和时间数据类型。整数位为天,小数位为时间。您可以使用时间单元格格式来显示以小时、分钟、秒等为单位的时间位,或者您可以在简单公式中使用 60 将小数转换为小时、分钟和秒。

文本公式通过以时间格式显示答案来工作。

Excel is able to handle date and time arithmetic. It does this by holding the dates and times as decimals. If you key in a date and time in a format that Excel recognises it will (helpfully!) hold the data as a date and time data type. The integer bit is days, and the decimal bit is time. You can use a time cell format to display the time bit in hours minutes seconds etc, or you can convert the decimal to hours, minutes and seconds using 60 in a simple formula

The text formula works by displaying the answer in a time format.

夜光 2024-08-29 08:01:31

对于大于一天的差异,之前的一些答案会变得混乱,最好以这种方式放置几天、几小时、几分钟和几天。秒:

=INT(B2-A2) & " days, " & HOUR(B2-A2) & " hours, " & MINUTE(B2-A2) & " minutes and " & SECOND(B2-A2) & " seconds"

它将以如下格式输出

1天3小时0分2秒

在此处输入图像描述

For difference greater than one day some of before answers messes up, better putting up this way for days, hours, minutes & seconds:

=INT(B2-A2) & " days, " & HOUR(B2-A2) & " hours, " & MINUTE(B2-A2) & " minutes and " & SECOND(B2-A2) & " seconds"

It will output in format like

1 days, 3 hours, 0 minutes and 2 seconds

enter image description here

眼泪也成诗 2024-08-29 08:01:31

最好的选择是单击格式>定制> [h]:嗯,会成功的。

2019年1月9日 18:55
2019-08-31 03:26

输出 -> 39:26

Best option is click on format > custom > [h]:mm, it will work.

01-09-2019 18:55
31-08-2019 03:26

OUTPUT -> 39:26

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文