【问题标题】:Getting SUM for hh:mm:ss in EXCEL在 EXCEL 中获取 hh:mm:ss 的 SUM
【发布时间】:2022-02-18 03:56:43
【问题描述】:

我正在处理一个文档,我需要在该文档中获取各种值的总和以用于通话时间,并在总计单元格中分配/显示该值。我附上了我正在使用的数据的图像。条目采用 hh:mm:ss 格式,接收它们的单元格采用 [hh]:mm:ss 格式。公式为 =SUM(C2:C11)。尽管在格式中添加了括号,但我仍然在总计单元格中获得 00:00:00 值。有人能帮忙吗?非常感激。

【问题讨论】:

  • 您在 C2:C11 中的“时间”很可能存储为文本。
  • 试试:=SUMPRODUCT(--C2:C11),而不是你的总和。
  • 这成功了!非常感谢您的帮助

标签: excel time sum ms-office formula


【解决方案1】:

把我的cmets放在一个答案中。

时间很可能以文本形式存储。

SUM 将忽略文本,这就是为什么它会返回 0

一种选择是将文本转换为真实时间,但由于时间采用 Excel 可以识别为时间的格式,我们可以在公式中进行:

=SUMPRODUCT(--C2:C11)

-- 会将文本强制转换为数字,SUMPRODUCT 将迭代数组并对结果求和。

在 Office 365 中,我们可以使用 SUM

=SUM(--C2:C11)

如果使用SUM 而不是SUMPRODUCT,旧版本将需要使用Ctrl-Shift-Enter,而SUMPRODUCT 在任何版本中都不需要。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 1970-01-01
    • 1970-01-01
    • 2019-03-22
    • 2011-07-24
    • 2013-05-18
    • 2022-11-30
    相关资源
    最近更新 更多