帆软条件公式

具体实现效果是 ,根据开始时间算起来,上午八点半开始起,不超过13点 按照3.5个小时计算(因为中午有一个小时休息) 下午2点上班 ,五点下班 算4个小时 ,不管他请假多久,超过下午5点的 也按照一天(一天实际出勤为7.5小时,满足后天数一列就展示1天)计算,如果出现跨天的问题,比如2024-04-15 08:30开始请假, 2024-04-16 13:00结束,这应该计算成1天3小时30分钟,我自己写了一个公式,但是不知道问题出在哪里,总感觉有点小问题:if(DATESUBDATE(B2, A2, "d") + "天" = "0天", "", DATESUBDATE(B2, A2, "d") + "天") + if(mod(DATESUBDATE(B2, A2, "h"), 24) + "时" = "0时", "", mod(DATESUBDATE(B2, A2, "h"),24) + "时") + if( mod(DATESUBDATE(B2, A2, "m"), 60) + "分钟"= "0分钟", "", mod(DATESUBDATE(B2, A2, "m"),60) + "分钟"),麻烦大佬们帮我看看,如下图是公式计算出的结果,麻烦大佬们了!!!

FineReport 快快救我 发布于 2024-4-15 16:04 (编辑于 2024-4-15 16:07)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-4-15 19:13(编辑于 2024-4-16 11:53)

---------------------------测试---------------

WorkBook1137.rar

image.png

最佳回答
0
qqqLv3见习互助
发布于2024-4-15 17:42

打卡的话可以考虑用钉钉

  • 3关注人数
  • 209浏览人数
  • 最后回答于:2024-4-16 11:53
    请选择关闭问题的原因
    确定 取消
    返回顶部