从strava / zapier转换文本数据以在计算中使用

问题描述

我有一个zap @ Zapier,它可以将我的Strava活动自动导入到Google表格中。这可以正常工作,但可以将所有内容输入为文本。我希望能够计算出我的跑步(累计)平均速度,但无法按原样使用数据。那么,你们中的任何人是否有任何公式可以将 G列中的信息转换为正确的Google表格时间格式,以便我可以将其用于计算?

以下是数据链接https://docs.google.com/spreadsheets/d/1UD25--vrVgVp0AuhLFi7CGWFIo-GHeLfD_n8WqDbNrE/edit?usp=sharing

解决方法

在第2行的任何空白列中尝试使用此公式。

=(value(left(G2;len(G2)-3)) + value(right(G2;2))/60)/60/24

这将分析G列中的时间值,例如2:34,从冒号前面提取分钟,从冒号后面提取秒,将它们从文本转换为数字,将它们加在一起,然后除以60小时即可获得,而24小时可获得一天的零头。这就是你想要的吗?

对于将要用于整个列的公式,请将以下内容放置在空白列的第1行中,并为“时间”设置该列的格式:

={"Time";arrayformula((value(left(G2:G;len(G2:G)-3)) + value(right(G2:G;2))/60)/60/24)}

让我知道您是否还需要其他东西。