用excel制作一份表格来计算上班时间与加班时间?

比如:我们上班时间是:上午:8:30至下午17:30,如果上午8:30分之前就提前上班(为了赶任务老板要求提早上班,),就算加班,有时下班时间到了(下午17:30),还要继续加班,这样就算加班,想设置一个这样表格,即可以根据你上班时间得出每天上班时间,又可以根据你提前上班与推迟下班时间自动填入表格内,算出上班时间与加班时间这样的表格,请高手们帮帮忙,谢谢了!

 根据上下班时间计算加班时间的操作步骤如下:

  第一,
选中E2单元格,输入公式:=TEXT(MOD(D2-C2,1),"h小时mm分")

  按下回车键,即可得出第一位员工的加班时长,且显示为“小时”“分”的形式。

  第二,
再次单击选中E2单元格,向下复制公式,可快速得出每位员工的加班时间。

  公式分析:

  MOD函数用于取余数,此处我们利用MOD函数进行了时间的计算。原因是每个时间也和日期一样对应了一个序号,MOD(D2-C2,1),首先是将D2和C2单元格中的时间转化为其对应的序号(如D2单元格中时间对应的序号为0.916666666666667,C2单元格中时间对应序号为0.770833333333333),然后再相减,取其余数,再将余数转化为时间值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-07

哇~你老板真是个大好人啊!啥时候我们老板也这样该多好啊!!

闲话少说,你看看附图是否符合你的要求,公式请见编辑栏。

本回答被网友采纳
第2个回答  2011-09-07
A1为上班时间,B1下班时间,C1为加班时间:=("8:30"-A1)+(B1-"17:30")追问

谢谢您的回答!但好像还是不对噢,你没有理解我所提出的要求:正常上班时间:8:30至17:30,有时为了赶任务;6点就上班了,这样离8:30分就提前了2个半小时,这就是加班,或有时17:30下班了,还要继续加班到20:30分才下班,这样又加班了3个半小时,一天中共加班6个小时,用口算一算就出来了,但我是想做份EXCEL表格,填入就可以了,这样可以记录每天的工作时间与加班时间,自己看了一目了然.一个月下来就会看到自己本月的上班时间.请例公式?

追答

A1填写上班日期,B1中填写实际上班时间,C1中填写实际下班时间,D1为自动计算出的实际工作时间,E1为计算出的加班时间
D1中公式:=C1-B1
E1中公式:=D1-("17:30"-"8:30")
向下复制D1、E1公式即可。
您的例子可以显示为:
2011-1-1 6:00 20:00 14:00 5:30
注意,要将所有的时间设置为hh:mm格式。
另外,您下班后的加班时间多计算了半小时

第3个回答  2011-09-07
先算出每天的上班小时数,再加一列基本出勤时间,上班时间减去基本出勤时间就等于加班时间。
第4个回答  2011-09-08
没有做过
相似回答