excel中如何用公式计算白班夜班小时数?

如题所述

具体公式如下:

从中间开始取,在H6里输入:

以0.1小时为单位四舍五入

=ROUND(24*MAX(TIME(MID(H5,7,2),MID(H5,10,2),)-TIME(17,30,)),1)

以0.5小时为单位,舍去小数

=int(48*MAX(TIME(MID(H5,7,2),MID(H5,10,2),)-TIME(17,30,)))/2

以1小时为单位(即舍去小数)

=int(24*MAX(TIME(MID(H5,7,2),MID(H5,10,2),)-TIME(17,30,)))

以1小时为单位(四舍五入)

=round(24*MAX(TIME(MID(H5,7,2),MID(H5,10,2),)-TIME(17,30,)),0)

注意把H6的格式设为数值即可。


00-22,需要统计白班小时数和夜班小时数,白班是6:00夜班是22:00-第二天6:00。想知道这个表的公式该怎么做有每个人的上班时间和下班时间39422:序号,上班时间,下班时间16?:0017:3810:38那如何区分白班和夜班的工时呢:0025:0034:208:505:498:40518?倒班制的,要是员工5上班时间可能是这样的
温馨提示:答案为网友推荐,仅供参考
相似回答