怎样在excel中设置使时间进行相减,我想利用excel公式设置好上班统计表格,进行自动计算耗时和平均数

2024-11-29 04:33:34
推荐回答(4个)
回答1:

我的笨办法是建个临时单元格,起始时间和结束时间单元格设置为日期型,临时单元格设置为时间型,临时单元格=结束单元格-起始单元格,然后在另一个单元格里设置公式:=HOUR(临时单元格)+MINUTE(临时单元格)/60,这个设置为数值,就是工作时间数,其他的应当好办了吧?

回答2:

假设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位,适用于跨日,跨月时要注意。

回答3:

=F17/(HOUR(E17)-HOUR(D17))
F17=总产量
E17=结束时间
D17=开始时间
计算结果是单位每小时产出

同样的你可以先设定目前产量,使用Vlookup快速查找出数据后在使用If条件格式自动判断或使用目标达成率来衡量工作效率。

回答4:

例如:
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