假设你想要了解员工在高峰期完成装配线操作或快速食品订单处理所花的时间。 有几种方法可以计算两个时间之间的差值。

以标准时间格式显示结果

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

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

  1. 选择相应的单元格。

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

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

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

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

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

A

B

1

开始时间

结束时间

2

6/9/2007 10:35 AM

6/9/2007 3:30 PM

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")

使用 TEXT 函数 (4:55:00,将单元格格式设置为"h:mm:ss"的两个时间之间的小时数、分钟数和秒数) 。

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

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

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

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

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

A

B

1

开始时间

结束时间

2

6/9/2007 10:35 AM

6/9/2007 3:30 PM

3

公式

描述(结果)

4

=INT ( (B2-A2) *24)

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

5

= (B2-A2) *1440

295 分钟 (两)

6

= (B2-A2) *86400

17700 (两次之间的总)

7

=HOUR (B2-A2)

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

8

=MINUTE (B2-A2)

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

9

=SECOND (B2-A2)

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

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

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×