求EXCEL大神给一个时间相减公式如图,我想在g5单元格正确算出加班工时,中午加晚上吃饭总共花两小时,在公式中自动减去,但是我自己做出来相差半个小时,麻烦大神帮忙修改一下
5个回答
本问题如果只提问所说的上下班时间情况,还比较好处理,但上下班时间的各种可能性。下面只考虑至少吃了一顿饭的情况,也只考虑连续上班不超过24小时的情况。
如图,正班时间:
F4=MIN(MOD(E4-D4-IF(OR(D4>"12:00",E4<"18:00"),1,2)/24,1),"8:00")
加班时间:
G4=TEXT(MOD(E4-D4-2/24,1)-"8:00","h:mm;;;")
公式不必用函数。
1、单元格格式e-g列 先设置为时间13:00,选中它;
2、注意你的f单元格8 不是时间表达,其实中午加晚上吃饭总共花两小时,可以加在f列;
3、下班凌晨两点直接输入26:00(显示出来的还是2:00.不用管他,便于简单计算);
4、计算结果见贴图: