excel,加班时间计算

我公司的加班这样计算的:半个小时以后才开始算加班,15分钟为0.25,半个小时为0.5,例如:18:00为下班时间,加班到18:45的话加班时间就是0.75小时,加班到19:30的话就是1.5小时,这样的话如何设置excel公式呢:
A B C
原下班时间 加班到时间 加班时间
18:00 18:25 0
18:00 18:30 0.5
18:00 19:15 1.25

你这个题出的有问题,表述不清.
例题与题意不附,
加班后半小时以后算加班,每增加15分钟为0.25,那么18点为下班时间,加班到18:45的话,为18:45减18:00,再减15分钟,为半小时,应为0.5,而不是0.75;到19:30可以简化为19.30直接减18:15就可以了,既一小时15分钟,每15分钟0.25的话,就用一小时十五分钟除以十五分钟就可以了。
EXCEL计算工式可以这样表述
A1单元格为下班时间,A2单元格为加班到时间,A3单元格为加班时间
那么:A3=(A2-A1-0:15)/0:15*0.25
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-08-25
请在C2单元格输入公式:
=IF(B2-A2<TIME(0,30,0),0,HOUR(B2-A2)+INT(MINUTE(B2-A2)/15)/4)
将公式向下复制。

注:公式列在输入公式后,要将单元格格式设为“数值”,“小数位”设为2位。本回答被提问者采纳