大部分公司都会对考勤进行管理,那么已知加班开始时间和下班时间,怎样计算加班时长呢?

直接用下班时间-加班开始时间?显然得到的数值并不对,那么我们该怎样处理?

第一种方法,时间相减,再×24小时

解析:两个时间相减得到的是两时间相差的天数,我们需要的是时长,所以需要*24 转化成小时计数。
小数点位很多,不是很好看,我们可以根据实际需要保留小数位。
鼠标右击--【设置单元格格式】

分类中选择【数值】,设置小数位数2


第二种方法:使用时间函数(HOUR、MINUTE)来计算。
在单元格中输入=(HOUR(B2) MINUTE(B2)/60)-(HOUR(B1) MINUTE(B1)/60)
解释:计算的是时长,所以使用hour(时)和minute(分)将时间转化了时长
用时长-时长
1H=60分,所以minute需要/60。

然后再向后进行填充(快捷键:Ctrl R)

注:精确一点还可以带上SECOND(秒)进行计算。因为没有带上分计算,所以得到的时长比第一种方法的少。
 
                     
                 
                                        
                                                         
                     
                     
                             
                             
                             
                             
                     
                         
                         
         
            
         
			 
			 
			
评论 (0)