强者当自强 发表于 2021-12-3 14:49:32

D2单元格公式:
=IF((--RIGHT(C2,5)-LEFT(C2,5)*1)*24<2,0,INT((--RIGHT(C2,5)-LEFT(C2,5)*1)*24)-IF((--RIGHT(C2,5)-LEFT(C2,5)*1)*24>=8,1,0))
验证了一下,公式计算结果和10楼的是一样的

夕装 发表于 2021-12-5 18:42:21

公司规定周末加班整天加班减1小时,不用管中途做什么。
补充说一下,里面有电商部门有过夜加班,跟办公人员无关。剔除了。谢谢提醒啊!

任选 发表于 2021-12-7 08:20:53

在试验中,对比中。

金猪猪 发表于 2021-12-8 19:50:50

你上面的要求是整天加班就需要减去1小时,而你对“整天”的定义是8小时,不满8小时的就不用减
你还是说加班时间大于4小时的都减1小时,如果这样就微调一下公式

陈月官 发表于 2021-12-12 07:26:52

加班时间大于4小时的都减1小时——就把公式中的大于7改为大于4

大螃蟹 发表于 2021-12-13 14:32:26

刚才撤回图片后,再两次对比,不减1小时的话,还是这个差异。
海马爸爸您好,不好意思,我个人对周末加班时间没有明确定义,只要整天加班时长可以,就需要减1小时。
按您说的方法大于7改为大于4,我试试一下。多谢多谢您指点,非常感谢!这个一次性公式方法非常好。

云瑄王新生 发表于 2021-12-15 23:55:34

您好,去掉大于4,还是有差异的,我改来改去。搞不定这个问题。我对函数公式不够精通,还得请您指点。

王艳萍 发表于 2021-12-18 13:16:29

我上传一下附件,不行了话,你看一下我的签名Q

袁志翔 发表于 2021-12-21 04:11:47

何为上班一天(大于4还是大于8??),何为上班半天(小于等于4??),

干龙氵酉 发表于 2021-12-24 10:47:28

何为上班一天(大于4还是大于8??),何为上班半天(小于等于4??),
页: 1 [2] 3 4 5
查看完整版本: 考勤 周末加班减去1小时 打卡时间不同容易计算错误