在做考勤统计或项目工时汇总时,很多人经常会遇到一个问题:两个时间相减后总是出现小数小时,还要再手动取整,不仅步骤繁琐,还容易出错。其实在 Excel 中可以通过简单公式,可快速计算两个时间的整间隔小时数,不足一小时自动舍去。

一、取整计算间隔小时数的方法

如果需要计算开始时间和结束时间之间的整小时数,可以使用 TEXT 函数配合时间差公式。

操作步骤

1、在 C2 单元格输入以下公式:
=TEXT(B2-A2,”[h]”)

2、按下回车确认。

3、选中 C2 单元格,向下拖动填充柄复制公式。

公式说明

  • B2:结束时间

  • A2:开始时间

  • B2-A2:计算两个时间的差值

  • [h]:表示按累计小时数显示,并自动舍去不足一小时的部分

使用 [h] 格式的优势在于,它可以突破 24 小时限制,适合跨天统计,比如加班时长、值班记录、生产工时统计等场景。

Excel计算两个时间间隔小时数,1个公式直接取整-天天办公网

二、返回数值型整小时的方法

需要注意的是,TEXT 函数返回的是文本格式结果。如果后续还需要参与计算,可以使用以下公式:

=INT((B2-A2)*24)

原理说明

  • 时间差默认以“天”为单位存储

  • 乘以 24 将其转换为小时

  • INT 函数实现向下取整

这种写法得到的是数值结果,更适合后续做汇总统计或数据分析。

Excel计算两个时间间隔小时数,1个公式直接取整-天天办公网

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