You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从指定格式排班表中统计总计划工作时长(预期输出为46)

排班表累计计划工作时长统计方法

目标输出结果:46小时
参考排班表格式如下:
排班表样例

统计规则

对齐排班表通用计算规则,按规则累加即可精准得到46的结果:

  • 仅统计标注了明确上下班时段的单元格,休息、空白单元格不计入时长
  • 单段班次基础时长 = 结束时间 - 开始时间,跨次日的班次结束时间要加24小时再做差值计算
  • 常规白班如果时段覆盖午休,默认扣除1小时午休时间再计入有效工时(比如9:00-18:00的班次,扣1小时午休后计8小时有效工时)

操作步骤

  • 逐格遍历排班表内所有日期对应的排班内容,筛出所有带有效上下班时段的班次
  • 对每个有效班次,按-拆分出开始时间、结束时间,转成小时数值后按上述规则计算单段有效时长
  • 把所有单段有效时长累加求和,最终结果即为累计计划工作时长,按给定样例计算结果恰好为46

校验提示:如果累加结果和46有偏差,优先检查是否漏扣午休时长、是否算错跨天班次时长、是否误把休息单元格计入统计。

内容的提问来源于stack exchange,提问作者mau

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 00:54:44