2.5.18 HOUR函数

2.5.18 HOUR函数

(1)函数功能

HOUR函数用于返回时间中的小时数,返回值在0~23之间。

(2)语法格式

HOUR(serial_number)

(3)参数说明

serial_number:必需参数,表示要提取小时数的时间,形式可以是输入的表示时间的序列数、时间文本或单元格引用,输入的时间文本必须使用英文半角的双引号括起来。

(4)注意事项

HOUR函数的参数必须为数字、文本型数字或表达式。如果是文本,则HOUR函数返回错误值“#VALUE!”。

如果小时数超过24,则HOUR函数返回实际小时数与24的差值。例如,时间的小时数是25,则HOUR函数提取小时的返回值为1。

(5)实例:计算工时

如图2.5.18所示,A列为员工姓名,B列为考勤日期,C列为上班时间,D列为下班时间,要求在E列计算员工每天出勤的工时数,计算单位为小时。

选择E2单元格,输入公式“=HOUR(D2-C2)”,输入完毕后按Enter键结束并向下填充公式,即可计算出每天的出勤小时数。

图2.5.18 HOUR函数的应用