EXCEL时间日期函数应用解析之时间函数
在EXCEL表格处理过程中经常会碰到时间或日期的处理情况,比如提取出生年月日,计算库龄,员工加班考勤记录,等等情况,这些有依赖对EXCEL日期时间函数的了解和掌握,今天就来给大家详解一下相关的函数应用。
操作方法
- 01
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"))。 举例如下:
- 02
MINUTE 函数,语法: MINUTE(serial_number) 返回时间值的分钟数。返回的秒数为 0 到 59 之间的整数 Serial_number 表示一个时间值,其中包含要查找的秒数。时间有多种输入方式:带引号的文本字符串(例如 "6:45 PM")、十进制数(例如 0.78125 表示 6:45 PM)或其他公式或函数的结果(例如 TIMEVALUE("6:45 PM"))。 举例如下:
- 03
SECOND 函数,语法:SECOND(serial_number) 返回时间值的秒数。返回的秒数为 0 到 59 之间的整数。 Serial_number 表示一个时间值,其中包含要查找的秒数。时间有多种输入方式:带引号的文本字符串(例如 "6:45 PM")、十进制数(例如 0.78125 表示 6:45 PM)或其他公式或函数的结果(例如 TIMEVALUE("6:45 PM"))。 举例如下:
- 04
NOW 函数,语法: NOW( ) 返回当前日期和时间所对应的序列号。如果在输入函数前,单元格的格式为“常规”,则结果将设为日期格式。 序列号中小数点右边的数字表示时间,左边的数字表示日期。例如,序列号 .5 表示时间为中午 12:00。 函数 NOW 只有在重新计算工作表,或执行含有此函数的宏时改变。它并不会随时更新。
- 05
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的格式改为时间,则可显示正常的时间值。
- 06
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