首页 > Excel专区 > Excel函数 >

计算两个时间之间的差值

Excel函数 2023-01-13

假设你想要了解员工完成部件行操作或快速食物订单在高峰期处理所花费的时间。可通过多种方法计算两个时间之间的差值。

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

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

  1. 选择相应的单元格。

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

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

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

示例表1—以标准时间格式显示结果将下表复制到一个空白工作表,然后根据需要进行修改。

1

2

3

7

db-9

A

B

开始时间

结束时间

6/9/200710:35AM

6/9/20073:30PM

公式

描述(结果)

=B2-A2

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

=B2-A2

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

=B2-A2

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

=TEXT(B2-A2,”h”)

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

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

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

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

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

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

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

示例表2-基于单个时间单位显示结果若要执行此任务,您将使用INT函数、小时、分钟和秒函数,如下例所示。

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

1

2

3

7

db-9

A

B

开始时间

结束时间

6/9/200710:35AM

6/9/20073:30PM

公式

描述(结果)

=INT((B2-A2)*24)

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

=(B2-A2)*1440

两个时间之间的总分钟数(295)

=(B2-A2)*86400

两个时间之间的总秒数(17700)

=小时(B2-A2)

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

=分钟(B2-A2)

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

=SECOND(B2-A2)

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

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


Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.