2017-09-14 97 views
0

我试图计算开始时间和人员第一个操作之间的差异,以及结束时间和最后操作的差异。GSheets:计算24小时业务中的时间差

我的问题是由于有一个24小时的业务,我似乎无法找出一个单公式,以应付24小时时间范围内任何地方的换班时间和行动。

Example sheet

开始时间被手动估算为“06:00”格式和操作是从Left("12/09/2017 19:08:25"),8格式拍摄的。

+0

如果没有问题本身的数据说明,这个问题很不幸脱离主题。我们非常希望问题能够在未来继续存在,并且依赖于可能会改变或被删除的外部电子表格并不能帮助实现这一目标。你能否在问题中显示数据的症结所在(同时保持链接)? – halfer

回答

0

数据输入错误。您需要输入开始和结束时间及其日期(您可以将其格式化为仅用于演示目的的时间)。但日期必须进入,并且应该在此时间之后。例如,其中一个完成时间为00:00:00,而预计完成时间为23:00:00。我们可以假设他迟到了一个小时,并在明天开始时结束了他的班次。但电子表格不能假设。它会认为他完成了today早上00:00:00而不是他的实际完成时间tomorrow早上00:00:00。所以他提早了23个小时。一旦这个问题得到解决,你可以简单地找到两次之间的区别。但是,您必须将该列格式化为编号>Duration而不是Time

综上所述,

  • 添加日期开始和结束时间

  • 格式所产生的差异列数>持续时间。

+1

嗯。你有一个有效的观点。我不控制手动输入,但是我维护表格,所以我改变了它以获取日期以将其与系统生成的数据进行比较。解决,如果被迫意识到我很懒是解决。谢谢。 – Adam