我的笨办法是建个临时单元格,起始时间和结束时间单元格设置为日期型,临时单元格设置为时间型,临时单元格=结束单元格-起始单元格,然后在另一个单元格里设置公式:=HOUR(临时单元格)+MINUTE(临时单元格)/60,这个设置为数值,就是工作时间数,其他的应当好办了吧?
假设A1放的是开始工作时间,B1放的是结束工作时间,则工作时间可以用下面的公式:
=IF(HOUR(A1)>12,ROUND((DAY(B1-A1)*24*60+HOUR(B1-A1)*60+MINUTE(B1-A1))/60,1),ROUND((DAY(B1-A1)*24*60+HOUR(B1-A1)*60+MINUTE(B1-A1))/60,1)-1.5)
平均每小时产量数就是总产量除以上面算出来的小时数
说明:工作时间精确到小数点后1位,适用于跨日,跨月时要注意。
=F17/(HOUR(E17)-HOUR(D17))
F17=总产量
E17=结束时间
D17=开始时间
计算结果是单位每小时产出
同样的你可以先设定目前产量,使用Vlookup快速查找出数据后在使用If条件格式自动判断或使用目标达成率来衡量工作效率。
例如:
A1的内容为2012-2-14 13:30
B1的内容为2012-2-15 11:30
则工作时间,例如C1中:
=HOUR(B1-A1)+MINUTE(B1-A1)/60-14
计算机结果为8.
平均小时产量数,例如D1中:
=400/C1