说明

返回特定时间的十进制数字。 如果在输入该函数之前单元格格式为“常规”,则结果将使用日期格式。

由 TIME 返回的十进制数字是一个范围在 0(零)到 0.99988426 之间的值,表示 0:00:00 (12:00:00 AM) 到 23:59:59 (11:59:59 P.M.) 之间的时间。

其实如果我们知道在Excel中,日期和时间是按照顺序来存储的,就能很好的理解到,为什么是0.99988426;在Excel里面,Windows系统中,日期是从1900/1/0日开始计算,每过一天,则序列值增加1;那么一小时的序列值就是 1/24=0.0416666666667,而一分钟就是1/24/60=0.000694,同理,一秒钟就是1/24/60/60=1.15740740741e-005,然后1-一秒钟的时间序列值,就可以得到0.99988426 。

语法

TIME(hour, minute, second)

TIME 函数语法具有下列参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

  • Hour    必需。 0(零)到 32767 之间的数字,代表小时。 任何大于 23 的值都会除以 24,余数将作为小时值。 例如,TIME(27,0,0) = TIME(3,0,0) = .125 或 3:00 AM。
  • Minute    必需。 0 到 32767 之间的数字,代表分钟。 任何大于 59 的值将转换为小时和分钟。 例如,TIME(0,750,0) = TIME(12,30,0) = .520833 或 12:30 PM。
  • Second    必需。 0 到 32767 之间的数字,代表秒。 任何大于 59 的值将转换为小时、分钟和秒。 例如,TIME(0,0,2000) = TIME(0,33,22) = .023148 或 12:33:20 AM

说明

时间值为日期值的一部分,并用十进制数表示(例如 12:00 PM 可表示为 0.5,因为此时是一天的一半)。

 

示例1:

根据输入的内容,返回相应的时间格式,其中注意下图里面标识有底色的部分;

第三行中,时间输入为26,超过了24,所以TIME函数自动的将大于24的部分去掉;

第四行中,分钟数为76,也超过了60,所以就将多余60分钟的部分,就在时间上面+1小时,变成了21;第五行中,秒数也是同理的,分钟数上面+1,变成了31,而秒上面变成了35秒。

Office Excel构造时间的TIME 函数

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注