我有很多"持续时间"值 - 基本上是比赛持续时间 - 格式为m:ss.millis [例如4:03.810]。 目前GS将其作为文本处理,但我想使用这些值进行比较并创建一些统计信息。
这可能吗?我已经读过这个:How to format a duration as HH:mm in the new Google sheets但是我已经创建了一个自定义格式,如:
或
但既不是一个也不是另一个我不能使用这些值进行计算。 GS总是抱怨以文本形式存储的值。
我想我只是做错了什么,但我肯定需要能够以这种格式提供价值并能够在计算中使用它们。
我该怎么做?
答案 0 :(得分:1)
我很遗憾Duration
似乎是一种无用的憎恶,而Sheets 似乎没有提供将文本表示转换为值的相对简单的方法。等待更好的答案我建议你将所有持续时间转换成如下:
=(left(A1,find(":",A1)-1)+right(A1,6)/60)/1440
格式为数字:
mm:ss.000
然后应用您的公式。
(如果您的语言环境需要,请将,
更改为;
。)
可以使用较短的公式来哄骗TIMEVALUE工作,方法是将小时值0
包括在内:
=TIMEVALUE("00:"&A1)
一个幸福的巧合把我带回了这里,因为直到最近我才发现Google表格 提供了一种将文本转换为数字的方式(或者当我另有声明时,我还有另一种失常)。但是,这仍然不适用于持续时间。也许还有希望。