ZetCode

Excel TIME 函数

最后修改于 2025 年 4 月 4 日

TIME 函数是 Excel 中处理时间值的强大工具。它将小时、分钟和秒转换为 Excel 识别的十进制时间值。本教程提供了使用 TIME 函数的全面指南,并附有详细示例。您将学习基本语法、实际应用和高级技巧,以掌握时间计算。

TIME 函数基础

TIME 函数从单独的小时、分钟和秒组件创建时间值。它返回一个表示 Excel 时间系统中的时间的十进制数字。语法简洁而强大。

组成部分 描述
函数名称 TIME
语法 =TIME(hour, minute, second)
参数 hour, minute, second(全部必需)
返回值 Excel 时间值(十进制)

此表分解了 TIME 函数的基本组成部分。它显示了函数名称、基本语法格式、必需参数以及返回值特征。Excel 将时间存储为小数天。

基本 TIME 示例

此示例演示了 TIME 函数与基本时间组件的最简单用法。

基本 TIME 公式
=TIME(9, 30, 0)

此公式创建上午 9:30 的时间值。结果将显示为 9:30:00 AM,格式为时间。这表明 TIME 如何将组件转换为可识别的时间格式。

带单元格引用的 TIME

TIME 的更实际用途包括根据特定单元格中的值创建时间。这是一个带单元格引用的示例。

A B C D
14 15 30
=TIME(A1,B1,C1)

该表显示了一个简单的电子表格,其中 A-C 列包含时间组件,D1 单元格中有一个 TIME 公式,该公式将这些组件组合成一个时间值。

带单元格引用的 TIME
=TIME(A1,B1,C1)

此公式根据单元格 A1(小时)、B1(分钟)和 C1(秒)创建时间。正确格式化后,结果将是下午 2:15:30。使用单元格引用使 TIME 更加动态。

超出正常范围的 TIME 值

TIME 会自动调整超出正常时间组件范围的值。此示例显示了这种行为。

A B
=TIME(25, 70, 90)

此表演示了 TIME 处理超出正常限制的值的能力。25 小时、70 分钟和 90 秒通常是无效的,但 TIME 会正确调整它们。

带溢出值的 TIME
=TIME(25, 70, 90)

此公式根据 25 小时、70 分钟和 90 秒创建时间。TIME 会自动将其转换为次日凌晨 2:11:30。此调整使 TIME 在时间计算中非常健壮。

TIME 在计算中的应用

您可以在计算中使用 TIME 来添加或减去时间间隔。此示例显示了 TIME 在时间加法公式中的用法。

A B
上午 8:00
=A1+TIME(2,30,0)

该表说明了如何使用 TIME 函数将一个时间间隔(2 小时 30 分钟)添加到现有时间值(上午 8:00)中。

使用 TIME 添加时间
=A1+TIME(2,30,0)

此公式将 2 小时 30 分钟添加到 A1(上午 8:00)中的时间。结果将是上午 10:30。这表明了 TIME 在基于时间的计算中的实用性。

带小数秒的 TIME

TIME 可以处理小数秒以进行精确的时间计算。此示例显示了带小数秒的 TIME。

带小数秒的 TIME
=TIME(12, 30, 45.75)

此公式创建下午 12:30:45.75 的时间值。结果包括四分之三秒。这种精度对于需要精确计时科学或技术应用很有价值。

TIME 在条件格式中的应用

TIME 可用于条件格式规则,以根据时间标准突出显示单元格。此示例显示了使用 TIME 的条件格式公式。

带 TIME 的条件格式
=A1>TIME(17,0,0)

此公式将突出显示包含下午 5:00 之后时间的单元格。当用作条件格式规则时,它有助于在日程表或工时表中的晚于规定时间的数据进行可视化识别。

TIME 与其他时间函数

TIME 可以与 HOUR、MINUTE 和 SECOND 等其他时间函数很好地配合使用。此示例演示了如何从 TIME 结果中提取组件。

A B C D
=TIME(8,45,30) =HOUR(B1) =MINUTE(B1)

该表显示了如何创建时间值然后提取其组件。B 列创建时间,而 C 和 D 列提取小时和分钟部分。

提取时间组件
=HOUR(TIME(8,45,30))
=MINUTE(TIME(8,45,30))

这些公式演示了如何从 TIME 结果中提取小时(8)和分钟(45)组件。当您需要分析或操作时间值的特定部分时,此技术非常有用。

TIME 在数组公式中的应用

TIME 可用于数组公式中以同时创建多个时间值。此示例在数组上下文中显示 TIME。

带 TIME 的数组公式
=TIME({9;12;15}, {0;0;0}, {0;0;0})

此数组公式创建三个时间值:上午 9:00、中午 12:00 和下午 3:00。在较新的 Excel 版本中,结果会溢出到多个单元格。这对于创建时间序列非常高效。

TIME 函数对于处理时间数据的 Excel 用户至关重要。从基本时间创建到复杂的基于时间的时间计算,TIME 都能高效处理。掌握其各种应用将显著提高您的时间相关电子表格技能。请记住,TIME 会自动调整溢出值,并与其他时间函数无缝配合。

作者

我的名字是 Jan Bodnar,我是一名热情的程序员,拥有丰富的编程经验。我自 2007 年以来一直撰写编程文章。迄今为止,我已撰写了 1,400 多篇文章和 8 本电子书。我在教授编程方面拥有十多年的经验。

列出 所有 Excel 公式