我有一个电子表格,其中包含员工的工作时间,在特定日期列为入职和出职。员工轮班跨越了我们的几次,每个“入职”期间均记录为单独的一行,这意味着从上班时间到下一次上班时间之间的时间表示员工正在休息。我还计算了每个“坐着”时间的分钟数。
我似乎无法弄清楚的是如何添加一个采用数据的公式,并以这种方式进一步完善它: 1.例如,我的核心时间段为1030-1530,这是繁忙时间,需要最大的员工覆盖范围。员工的轮换通常跨越这个核心,但在某些情况下,他们的轮换可能在核心中开始或结束。 2.我只想计算员工在核心内工作了多少分钟。我显然可以使用数据手动完成此操作,但是如果可能的话,最好使用公式。 3.例如,如果一个人在1445坐下而在1545坐下,那么核心时间的计算将是45分钟(1445-1530)。
我附上了数据快照以帮助我解释。
仅供参考-信息作为JSON数据从数据库中提取并转换为excel。我对JavaScript不太熟悉,但是如果有人知道以编程方式进行操作的方法,我愿意尝试并学习。
谢谢!