余生共白头
发表于 2021-11-2 07:35:28
是的,是的
帆动
发表于 2021-11-2 21:08:11
不过还有个新问题,就是如果那天没有上班,也就是上下班时间列出现空白的,那么得到的加班数据就变成负数了,这样怎么搞,肯定不对
腾冲小方
发表于 2021-11-7 09:45:41
套多一个IF就可以了。
=IF($D3<>"",IF(LOOKUP(1,0/($C3={"正常","加班","节日加班"}),{1,2,3})=COLUMN(A1),FLOOR(($E3-$D3)*24,0.5)-9+OR($C3={"加班","节日加班"})*8,""),"")
贝甜丶
发表于 2021-11-10 12:10:15
谢谢
七萧耘
发表于 2021-11-14 17:05:44
上传文件,说明逻辑,模拟结果
江东勒布朗
发表于 2021-11-18 09:12:05
正常上班按8.5小时以后算加班,加班和假日加班都是只减0.5小时吃饭时间算加;不足半小时的不算加班,逻辑基本就是这样
这里是泸州
发表于 2021-11-21 23:03:48
错了,应该正常上班按9小时以后算加班,加班和假日加班都是只减1小时吃饭时间算加;不足半小时的不算加班,逻辑基本就是这样
虓
发表于 2021-11-29 23:25:09
比如第一行,正常,8点到晚上8点40,一个12小时40分钟,除去9小时,还是3小时40分,40分钟不足1小时,只能算加班3.5小时
靖化论
发表于 2021-12-1 19:12:50
上了附件,在线等待,谢谢各位大佬,能否帮忙解决
幸福穆玛
发表于 2021-12-3 08:58:52
上传文件,说明逻辑,模拟结果