s-HR1.5
情景:① 新增了“周六加班未加满8h工时数”考勤项目,目的是为了统计每个月周六没有上满8h的工时数
②新增了考勤公式
第一次设置的考勤公式为:
如果 取当前考勤日期对应的星期() = "六" 并且 取相差日期值("【第一段上班时间】" ,"【第二段下班时间】")>= 8
那么 周六加班未加满8h工时数 = 0
再滤 取当前考勤日期对应的星期() = "六" 并且 取相差日期值("【第一段上班时间】" ,"【第二段下班时间】") < 8 那么 周六加班未加满8h工时数 = 8- 取相差日期值("【第一段上班时间】" ,"【第二段下班时间】")
考勤计算的结果为:
周一--周五的“周六加班未加满8h工时数”项目都是有数字显示的,而且基本都是8h,周六即便有出勤,计算结果也是8h
第二次设置的考勤公式为:
如果 取当前考勤日期对应的星期() = "六" 并且取相差日期值("第一段上班时间" ,"第二段下班时间")>= 8
那么 周六加班未加满8h工时数 = 0
再滤 取当前考勤日期对应的星期() = "六" 并且 取相差日期值("第一段上班时间" ,"第二段下班时间") < 8 那么 周六加班未加满8h工时数 = 8-取相差日期值("第一段上班时间" ,"第二段下班时间")
考勤计算的结果为:
周一--周五的“周六加班未加满8h工时数”项目都是有数字显示的,而且基本都是8h,周六即便有出勤,计算结果也是8h
第三次设置的考勤公式为:
如果 取当前考勤日期对应的星期() = "六" 并且 实际出勤时数 >= 8
那么 周六加班未加满8h工时数 = 0
再滤 取当前考勤日期对应的星期() = "六" 并且 实际出勤时数 < 8 那么 周六加班未加满8h工时数 = 8-实际出勤时数
考勤计算结果为:
周一--周五的“周六加班未加满8h工时数”项目都是有数字显示的,而且基本都是8h,周六结果计算准确了
第四次把公式删除后,在进行考勤计算,计算结果还是有“周六加班未加满8h工时数”=8
问题:①我设置的公式为什么达不到我需求需要呈现的结果呢?
②删除公式后,再进行考勤计算为什么还存在此项目的结果?
附上QQ1489616010,希望能得到远程帮助:'(
推荐阅读