将unix time命令(如10m20.5s)中的时间字符串转换为excel中的时间格式

将unix time命令(如10m20.5s)中的时间字符串转换为excel中的时间格式,excel,Excel,我有来自unix time命令的时间数据,如 203m53.5s 我在excel中有这些数据。我想把它转换成Excell时间格式,这样我就可以对它们进行算术运算,比如求和和和平均值 如何执行此操作将m替换为:,将s替换为”: 既然时间是Excel可以识别的格式,我们需要将其从字符串文本更改为数字。--通过将-1*-1相乘的数学过程,将字符串强制为一个数字 它可以替换为TIMEVALUE() 然后使用以下自定义格式格式化单元格: [mm]:ss.0 将m替换为:,将s替换为”: 既然时间是Exc

我有来自unix time命令的时间数据,如 203m53.5s

我在excel中有这些数据。我想把它转换成Excell时间格式,这样我就可以对它们进行算术运算,比如求和和和平均值


如何执行此操作

m
替换为
,将
s
替换为

既然时间是Excel可以识别的格式,我们需要将其从字符串文本更改为数字。
--
通过将
-1*-1
相乘的数学过程,将字符串强制为一个数字

它可以替换为
TIMEVALUE()

然后使用以下自定义格式格式化单元格:

[mm]:ss.0

m
替换为
,将
s
替换为

既然时间是Excel可以识别的格式,我们需要将其从字符串文本更改为数字。
--
通过将
-1*-1
相乘的数学过程,将字符串强制为一个数字

它可以替换为
TIMEVALUE()

然后使用以下自定义格式格式化单元格:

[mm]:ss.0

一种方法是使用forumala去掉m和s,并在Excel的新列中使用这些时间值

假设Unix数据在A列中

=(左($A1,FIND($m,$A1)-1)*60+MID($A1,FIND($m,$A1)+1,LEN($A1)-FIND($m,$A1)-1)/84600

然后将单元格格式化为自定义格式,并选择不带AM/PM的时间

细分: (通过查找“m”获取会议记录) 乘以60可转换为秒 +(从m的位置开始计算秒数,+1到整个字符串的m长度位置) -1说明实际的“s”
然后将整件事除以84600,将时间转换为十进制

一种方法是使用forumala去掉m和s,并在Excel的新列中使用这些时间值

假设Unix数据在A列中

=(左($A1,FIND($m,$A1)-1)*60+MID($A1,FIND($m,$A1)+1,LEN($A1)-FIND($m,$A1)-1)/84600

然后将单元格格式化为自定义格式,并选择不带AM/PM的时间

细分: (通过查找“m”获取会议记录) 乘以60可转换为秒 +(从m的位置开始计算秒数,+1到整个字符串的m长度位置) -1说明实际的“s”
然后将整件事除以84600,将时间转换为十进制

仍在学习诀窍。解决了你的顾虑,直到学习诀窍。解决了你的顾虑