加班时间的计算一直是一个比较烦火的计算过程,尤其对于HR来说excel时间差值计算分钟,涉及到时间中的分钟与小时的计算,有时候分分名钟就可以让HR吐血。今天小必老师给大家讲一下加班时长的计算。

下面是某部门的员工加班记录,按公司规定:下午的19:00起开始作为加班的开始时间,加班不足半小时按0计算。

excel时间差值计算分钟_excel计算时间差分钟函数_excel计算两个时间的分钟数

分析:从上图可以看出,前4条记录都属于当天的加班,最后一条记录加班到了次日,这里的日期跨天了,这一点就是计算加班的一个难点。

excel时间差值计算分钟_excel计算两个时间的分钟数_excel计算时间差分钟函数

首先计算两个时间的差值,以第二行为例,在D2单元格中可以写成公式:=C2-B2,但是最后一条记录加到了次日,如果相减就得到了一个负日期,会显示错误“#####”。那么需要处理,即如果加班到次日,那么就给次日加上1天,然后再相减即可,所以在上面的公式可以修改为:=IF(C2

其次解决不足半个小时按0计算的问题,这么相减得到值是用小数表示的天,如果要得到小时数,那么还得乘以24;在前面的文章中介绍了按指定倍数向下舍入的FLOOR函数,这里就可以使用了,指定的倍数为0.5,即半小时excel时间差值计算分钟,所以,最后的公式应该写成:

=FLOOR(IF(C2,具体结果如下:

excel计算两个时间的分钟数_excel时间差值计算分钟_excel计算时间差分钟函数

excel时间差值计算分钟_excel计算两个时间的分钟数_excel计算时间差分钟函数

对于上面的问题,当然还有一种更加简单的方法,在第一个例子中讲时间与日期分离中讲过使用MOD函数进行分离时间。当然这里也可以使用的。公式稍作修改为:

=FLOOR(MOD(C2-B2,1)*24,0.5),具体结果如下:

excel计算两个时间的分钟数_excel时间差值计算分钟_excel计算时间差分钟函数

excel计算时间差分钟函数_excel计算两个时间的分钟数_excel时间差值计算分钟

———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889