2017-02-27 116 views
-1

我在Google表格上有一个文档,列出了开始时间和结束时间。Google文档问题

Start End  Duration 
11:59 15:30  03:31 
16:25 17:16  00:51 
17:50 21:35  03:45 
20:37 00:31  03:54 

我还通过从第一个减去结尾来获得事件的持续时间。当我尝试总计持续时间栏时,我经常会得到一个很大的负数。

我的另一个问题是,我试图过滤数据和总计持续时间的日期。说,我想在总结页面上获取最近30天的总持续时间。有什么建议么?谢谢。

+0

这可能是因为你的“持续时间”列的格式。我已经看到了它与“SUM”或“=”不同的格式是否会起作用。 – Smit

+0

他们应该是什么? –

+0

数字我想! – Smit

回答

0

负数的问题可能是因为当你总结,例如你的最后一行: 00:31 - 20:37,别忘了excel不知道它的日期,所以如果它认为相同的日期,你会得到负数:00:31 am < 20:37 PM

理想情况下,当您使用总和次数时,您想指定日期以避免它。

您可以选择在格式>号码>日期时间日期时间,并添加日期每次 那么这将是: 开始: 二○一七年十二月三十〇日二十时37分00秒结束 : 12/31/2017 0:31:00 持续时间: 3:54

现在根据日期总结持续时间,创建一个名为Date的新列。 我添加了一个表供参考:

Table for example

您可以提取日期时间使用= DATEVALUE(A2)列D.

现在,您将使用SUMIFS日期: = SUMIFS( C2:C5,D2:D5,“>”&日期(2017,12,1),D2:D5,“<”& DATE(2018,1,1)) 如果日期为月12月

+0

好的,我看到了这个问题。是他们的方式,我可以简单地告诉它假设它是第二天。如果是负值,我可以只加24。 –

+0

@MarquisTaylor'= IF(B2

+0

Scott的解决方案是一种很好的方法,或者您可以这样做:'= IF(B2