Applies ToMicrosoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

假设你想要了解员工在高峰时段完成装配线操作或快餐订单所需的时间。 有几种方法可以计算两次之间的差值。

以标准时间格式显示结果

可通过两种方法以标准时间格式 (小时显示结果:分钟:秒) 。 使用减法运算符 (-) 查找时间之间的差值,然后执行下列操作之一:

通过执行以下操作,将自定义格式代码应用于单元格:

  1. 选择相应的单元格。

  2. 在“ 开始 ”选项卡上的“ 数字 ”组中,单击“ 常规 ”框旁边的箭头,然后单击“ 更多数字格式”。

  3. 在“设置单元格格式”对话框中,单击“类别”列表中的“自定义”,然后在“类型”框中选择自定义格式。

使用 TEXT 函数设置时间的格式: 使用时间格式代码时,小时数永远不会超过 24,分钟永远不会超过 60,秒永远不会超过 60。

示例表 1 - 以标准时间格式显示结果

将下表复制到空白工作表,然后根据需要进行修改。

A

B

1

开始时间

结束时间

2

2007/6/9 上午 10:35

2007/6/9 下午 3:30

3

公式

描述(结果)

4

=B2-A2

两次之间的小时数 (4) 。 必须手动将自定义格式“h”应用于单元格。

5

=B2-A2

两次) (4:55 之间的小时和分钟。 必须手动将自定义格式“h:mm”应用于单元格。

6

=B2-A2

小时、分钟和秒两次 (4:55:00) 。 必须手动将自定义格式“h:mm:ss”应用于单元格。

7

=TEXT (B2-A2,“h”)

使用 TEXT 函数将单元格格式设置为“h”的两次之间的小时 (4) 。

8

=TEXT (B2-A2,“h:mm”)

使用 TEXT 函数将单元格格式设置为“h:mm”的两次之间的小时和分钟 (4:55) 。

9

=TEXT (B2-A2,“h:mm:ss”)

小时、分钟和秒两次,单元格格式为“h:mm:ss”,使用 TEXT 函数 (4:55:00) 。

注意: 如果同时使用与 TEXT 函数一起应用的格式,并将数字格式应用于单元格, 则 TEXT 函数优先于单元格格式设置。

有关如何使用这些函数的详细信息,请参阅 TEXT 函数将数字显示为日期或时间

示例表 2 - 基于单个时间单位显示结果

若要执行此任务,你将使用 INT 函数或 HOURMINUTESECOND 函数,如以下示例所示。

将下表复制到空白工作表,然后根据需要进行修改。

A

B

1

开始时间

结束时间

2

2007/6/9 上午 10:35

2007/6/9 下午 3:30

3

公式

描述(结果)

4

=INT ( (B2-A2) *24)

两次之间的总小时数 (4)

5

= (B2-A2) *1440

两次的总分钟数 (295)

6

= (B2-A2) *86400

两次的总秒数 (17700)

7

=小时 (B2-A2)

两次之间的小时单位差异。 此值不能超过 24 (4) 。

8

=MINUTE (B2-A2)

两次之间的分钟单位差异。 此值不能超过 60 (55) 。

9

=SECOND (B2-A2)

两次之间的秒单位差。 此值不能超过 60 (0) 。

有关如何使用这些函数的详细信息,请参阅 INT 函数HOUR 函数MINUTE 函数SECOND 函数

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。