LibreOffice SUM 时间段,格式为 HH:MM:SS

Posted

技术标签:

【中文标题】LibreOffice SUM 时间段,格式为 HH:MM:SS【英文标题】:LibreOffice SUM time period in format HH:MM:SS 【发布时间】:2013-05-18 01:32:37 【问题描述】:

我想以 HH:MM:SS 格式获取包含一段时间的几个单元格的总和。 在 LibreOffice Calc 4.0.3.3 中,我复制粘贴了 G14:G21 范围内的时间段,并将单元格格式化为时间 HH:MM:SS。 我以相同的方式格式化单元格 G22,并在其中插入以下 SUM 函数:

=SUM(G14:G21)

该函数在 00:00:00 返回此解决方案,而不是预期的结果。 你能解释一下我哪里错了吗?

【问题讨论】:

【参考方案1】:

您的格式错误。 HH 每 24 小时循环一次。尝试使用 [HH] 而不是 HH, 然后你得到总小时数。

【讨论】:

【参考方案2】:

问题出在插入数据的方式上。即使单元格被格式化为日期,更详细地分析它们我发现这些值前面有一个'(撇号)。这意味着 LibreOffice 将它们视为文本字符串,而不是一段时间。 删除撇号解决了这个问题。

【讨论】:

【参考方案3】:

是否需要特殊函数来汇总小时和分钟的范围?我在 macOS 上使用 6.2.0.3 并且 SUM 无法正确计算该值。然而,奇怪的是,如果我选择了范围内的所有单元格,那么正确的值就会显示在页脚栏中。但是,例如,SUM(G1:G15) 没有显示正确的值。

【讨论】:

以上是关于LibreOffice SUM 时间段,格式为 HH:MM:SS的主要内容,如果未能解决你的问题,请参考以下文章

libreoffice --convert-to xls 改为写入 OpenDocument 格式

将 LibreOffice Impress 导出的 flash 文件转换为 mp4 格式?

LibreOffice 替换宏 - 仅替换一次并按格式替换

将LibreOffice文档转换为豆瓣日记

使用 --headless --convert-to 标志使用 libreoffice 将 .doc(x) 转换为 PDF/A-1a 格式

LibreOffice (Calc) VBA 单元格总和(按索引)