在有些行业的企业工厂中,机器设备是不停的,员工上班实行的是三班倒工作制,这时工作时长的计算是个很麻烦的事情,这时最佳的解决办法是把日期与时间全部记录下来,然后用下班时间减去上班时间就是工作时长了。 但是,有些企业记录的上下班只有时间,如下表,这时怎么计算工时呢? 这里有两个公式可以解决这个问题。 我们在E2单元格输入公式=D2 (D2<C2)-C2,并向下复制公式,完成。 公式说明:在EXCEL中,1整天就是数字1,下图中,当下班时间小于上班时间时,说明下班时间是第二天了,这时应该在下班时间上增加一天,再做减法计算;公式=(D2<C2)有两个结果1或0,当下班时间小于上班时间时,结果是1,就等于在下班时间上加上1天,然后再减去上班时间,于是工作时长就计算出来了。(请仔细体会) 我们在E2单元格输入公式=MOD(D2-C2,1),并向下复制公式,完成。 公式说明:公式中,如果下班时间大于上班时间,用MOD取余数就等于本身,如果下班时间小于上班时间,就是一个负数和1相除取余数,实际也就等于(负数 1),正好等于工作时长。有点绕,请大家在一个单元格输入公式=MOD(-0.3,1)和=MOD(0.3,1),看看结果是什么,你就明白了。
|
|