我需要记录一些统计数据,相关字段是格式为HH:MM:SS的时间值,需要在平均分钟内转换:
我目前有两个问题,第一个我无法显示时间值中的前导0(图像中名为tempo
)第二个问题是我无法在简单的分钟内转换此时间计算平均值(media
)的值和5 Km样本的相应时间
然后,我需要在图表中表示进展,为每个条目显示三个值,但这是故事的另一部分。我现在尝试添加格式以使用:
而不是.
来显示时间,但仍然无法添加前导0并且minute()
函数返回错误。
答案 0 :(得分:1)
在LibreOffice中,时间和日期值存储为一天的分数,因此1
表示一天。配方通常依赖于一天24小时,一小时60分钟和一分钟60秒这一事实。
在“Tempo”之后(可能在C列?),使用以下公式添加另一个名为“Minuti”的列,以产生62.6
分钟。将“Minuti”列中的单元格格式设置为 Number(General)。
=C2*24*60
关于前导零,HH:MM:SS
应该显示它们。例如,从新的电子表格开始,输入1:03
,按 Ctrl + 1 并选择时间格式HH:MM:SS
。结果应显示01:03:00
。
问题可能是时间存储为字符串而不是数字。在这种情况下,您需要先将字符串转换为时间值。