Excel 公式计算时间

Excel 公式计算时间

我有一个呼叫跟踪系统,它可以告诉我拨号次数和通话时间。通话时间采用 HH:MM:SS 格式。因此,我尝试创建一个公式将所有通话时间加在一起,但我尝试过的每个公式都给出了奇怪的结果,因为它转换不正确。例如:(0:26) - 应该是 26 秒。每当我尝试创建公式时,它都会将其转换为 26 分钟。这是我试图总计的副本,有人可以帮我提供一个公式,我可以使用这个公式来计算 HH:MM:SS,这样我就可以总计当天的所有通话。

提前感谢任何帮助 - 让我很困惑!

数据示例:

NO ANSWER   0:26    
ANSWERED    1:43    
ANSWERED    2:39    
ANSWERED    0:41    
ANSWERED    0:26    
ANSWERED    0:19    
ANSWERED    0:21    
ANSWERED    0:45    
ANSWERED    5:42    
ANSWERED    0:41    
ANSWERED    0:25    

答案1

Excel 只知道我们告诉它的内容。

这主要与格式有关。您使用的是h:mm:ss,但只给出了0:00。这会导致 Excel 认为您想要的是小时和分钟。

如果你输入时间,0:00:26它就会知道原来0:26是26秒并正确计算。

要转换当前值,请将其除以 60。

在此处输入图片描述

然后,您可以相应地计算该列的总和以获得正确的总数h:mm:ss

答案2

您可能需要从 24 小时中减去您的时间才能得出常识值。Excel 似乎无法像您推断的那样正确地添加时间。不过,减去时间似乎可以正常工作。

答案3

=SUMIF(A1:A20,"answered",B1:B20)/60
其中
Sumif 仅对答案求和,
A1:A20 是答案列,无答案
B1:B20 是时间列
,60 转换为分钟而不是小时以获得正确的格式

相关内容