在做考勤统计或项目工时汇总时,很多人经常会遇到一个问题:两个时间相减后总是出现小数小时,还要再手动取整,不仅步骤繁琐,还容易出错。其实在 Excel 中可以通过简单公式,可快速计算两个时间的整间隔小时数,不足一小时自动舍去。
一、取整计算间隔小时数的方法
如果需要计算开始时间和结束时间之间的整小时数,可以使用 TEXT 函数配合时间差公式。
操作步骤
1、在 C2 单元格输入以下公式:
=TEXT(B2-A2,”[h]”)
2、按下回车确认。
3、选中 C2 单元格,向下拖动填充柄复制公式。
公式说明
-
B2:结束时间
-
A2:开始时间
-
B2-A2:计算两个时间的差值
-
[h]:表示按累计小时数显示,并自动舍去不足一小时的部分
使用 [h] 格式的优势在于,它可以突破 24 小时限制,适合跨天统计,比如加班时长、值班记录、生产工时统计等场景。

二、返回数值型整小时的方法
需要注意的是,TEXT 函数返回的是文本格式结果。如果后续还需要参与计算,可以使用以下公式:
=INT((B2-A2)*24)
原理说明
-
时间差默认以“天”为单位存储
-
乘以 24 将其转换为小时
-
INT 函数实现向下取整
这种写法得到的是数值结果,更适合后续做汇总统计或数据分析。

掌握以上方法,就能轻松实现 Excel 计算两个时间间隔小时数取整的需求。无论是日常考勤管理,还是项目工时核算,都能大幅提升数据处理效率。