计算两个时间之间的差异

计算两个时间之间的差异

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

假设您要找出了多长时间为员工完成集行操作或同时处理高峰快速食品顺序。有几种方式来计算两个时间之间的差值。

您要做什么?

标准时间格式显示结果

显示结果基于单个时间单位

标准时间格式显示结果

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

  • 适用于该单元格的自定义格式代码,通过执行下列操作︰

    1. 选择相应的单元格。

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

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

  • 使用TEXT函数设置时间的格式。

使用时间格式代码时,小时数不超过 24 分钟数不超过 60,,秒数不超过 60。

示例

如果将示例复制到一个空白工作表中,可能会更易于理解。

如何复制示例?

  1. 在本文中选择示例。

    重要: 请不要选择行或列标题。

    从 Excel 2013 for Windows 的帮助中选择示例

    从帮助中选择一个示例

  2. 按 Ctrl+C。

  3. 在 Excel 中,创建一个空白工作簿或工作表。

  4. 在工作表中,选择单元格 A1,然后按 Ctrl+V。

    重要: 为了使示例正常运行,必须将它粘贴到工作表中的单元格 A1 中。

  5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“公式”选项卡上,在“公式审核”组中,单击“显示公式”按钮。

将示例复制到一个空白工作表中之后,可以根据需要对它进行调整。

1

",2"

3



4



5


6

7


8


9

A

B

开始时间

结束时间

2007 年 6 月 9 日上午 10:35

2007-6-9 3:30 PM

公式

说明(结果)

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

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

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

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

注意: 如果您使用同时格式使用TEXT函数应用到单元格应用数字格式, TEXT函数优先于单元格格式。

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

返回页首

显示结果基于单个时间单位

若要执行此任务,请使用INT函数或在下面的示例所示的小时分钟第二个函数。

示例

如果将示例复制到一个空白工作表中,可能会更易于理解。

如何复制示例?

  1. 在本文中选择示例。

    重要: 请不要选择行或列标题。

    从 Excel 2013 for Windows 的帮助中选择示例

    从帮助中选择一个示例

  2. 按 Ctrl+C。

  3. 在 Excel 中,创建一个空白工作簿或工作表。

  4. 在工作表中,选择单元格 A1,然后按 Ctrl+V。

    重要: 为了使示例正常运行,必须将它粘贴到工作表中的单元格 A1 中。

  5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“公式”选项卡上,在“公式审核”组中,单击“显示公式”按钮。

将示例复制到一个空白工作表中之后,可以根据需要对它进行调整。

1

",2"

3



4



5


6

7


8


9

A

B

开始时间

结束时间

2007 年 6 月 9 日上午 10:35

2007-6-9 3:30 PM

公式

说明(结果)

=INT((B2-A2)*24)

两个小时的总时间 (4)

=(B2-A2) * 1440年

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

=(B2-A2) * 86400

两个秒的总时间 (17700)

=HOUR(B2-A2)

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

=MINUTE(B2-A2)

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

=SECOND(B2-A2)

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

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

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×