LibreOffice Calc:如何获得HH:MM:SS细胞的总数


28

我想采用HH:MM:SS格式的一组单元格,然后将它们加起来。我不想让24小时制的价值包裹起来。我只想要绝对的总值。 (sum函数似乎默认包装)。

所以,如果我有:

20:00:00
20:00:00
00:10:00
00:00:10
00:00:10

我想最终得到:

40:10:20

一个人为的例子,但它可以解决我正在寻找的问题。


Answers:


43

这是格式化细胞的问题。您必须应用格式代码 [HH]:MM:SS。它已经预定义了:

FormatCells

(截图来自LibreOffice 3.4.3)


1
感谢huwawohu - 我曾尝试过格式化 13:37:46 那不起作用。该 876613:37:46 正是我所需要的。感谢您提供超清晰的屏幕截图。
mtyson

1
13:37:46 自动将其限制为24小时,因为它代表24小时时间格式。
Joe Z.

适合我。但是我在工作表中发现了另一个问题:我的时间范围从23:40-00:24(是的,不应该在夜班工作)。只有在设置这样的格式时,我才看到负面的值搞砸了总和。
Alex

9

通常,时间值以字符串形式呈现 即。显示为'01:00:00 格式化为时间。

有两种解决方案:

  1. 删除单引号。如果有更多的值,这非常繁琐

  2. 创建另一个使用公式转换为timevalue的单元格。 如果例如A1包含'01:00:00然后使用= TIMEVALUE(A1)创建另一个单元格,则可以拖动公式以轻松转换多个值



1

我使用的另一个解决方案是输入01:00 AM作为25:00,它仍然显示为01:00,但数学然后正确执行。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.