EXCEL时间日期函数应用解析之时间函数
1、HOUR函数,语法:HOUR(serial_number)返回时间值的小时数。即一个介于 0 (12:00 A.M.) 到 23 (11:00 P.M.) 之间的整数。Serial_number表示一个时间值,其中包含要查找的小时。时间有多种输入方式:带引号的文本字符串(例如 "6:45 PM")、十进制数(例如 0.78125 表示 6:45 PM)或其他公式或函数的结果(例如 TIMEVALUE("6:45 PM"))。举例如下:

2、MINUTE 函数,语法:MINUTE(serial_number)返回时间值的分钟数。返回的秒数为 0 到 59 之间的整数Serial_number表示一个时间值,其中包含要查找的秒数。时间有多种输入方式:带引号的文本字符串(例如 "6:45 PM")、十进制数(例如 0.78125 表示 6:45 PM)或其他公式或函数的结果(例如 TIMEVALUE("6:45 PM"))。举例如下:

3、SECOND 函数,语法:SECOND(serial_number)返回时间值的秒数。返回的秒数为 0 到 59 之间的整数。Serial_number表示一个时间值,其中包含要查找的秒数。时间有多种输入方式:带引号的文本字符串(例如 "6:45 PM")、十进制数(例如 0.78125 表示 6:45 PM)或其他公式或函数的结果(例如 TIMEVALUE("6:45 PM"))。举例如下:

4、NOW 函数,语法:NOW( )返回当前日期和时间所对应的序列号。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。序列号中小数点右边的数字表示时间,左边的数字表示日期。例如,序列号 .5 表示时间为中午 12:00。 函数 NOW 只有在重新计算工作表,或执行含有此函数的宏时改变。它并不会随时更新。
5、TIME 函数,语法: TIME(hour,minute,second)返回某一特定时间的小数值。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。函数 TIME 返回的小数值为 0(零)到 0.99999999 之间的数值,代表从 0:00:00 (12:00:00 AM) 到 23:59:59 (11:59:59 PM) 之间的时间。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。举例如下: 如果将C4:C5的格式改为时间,则可显示正常的时间值。

6、TIMEVALUE 函数,语法:TIMEVALUE(time_text)返回由文本字符串所代表的时间的小数值。该小数值为 0 到 0.99999999 之间的数值,代表从 0:00:00 (12:00:00 AM) 到 23:59:59 (11:59:59 PM) 之间的时间。举例如下:timevalue("2:24 am") = 0.1