我有一个Excel 2010电子表格,其中包含我需要转换为时间的文本格式的时间,因此我可以对它们进行平均等操作。 例如,在单元格A1中,它可以给出结果的变化,例如 123小时15分04秒 要么 12小时49分10秒 一直到下来 00小时00分00秒
目前我的脑袋已经疲惫不堪,无法想到将此文本自动转换为时间的方式,因此我们不必每次都重新键入,因为文本字符串是数据库的输出报告,因此格式那不能改变。 感谢任何帮助!
答案 0 :(得分:1)
您可以使用
MID( text, start_position, number_of_characters )
检索小时/分钟/秒FIND( substring, string, [start_position] )
搜索“小时/分钟/秒”以了解从哪个位置检索数据=VALUE(TRIM(CLEAN(A1)))
将字符串转换为数字我看到输入看起来像HHH小时MM分钟SS秒所以应该很容易。
这是小时的例子:
=VALUE(TRIM(CLEAN((MID(A1,(FIND("hours",A1)-4),3)))))
输入:123小时45分40秒输出:123
答案 1 :(得分:0)
我发现一些可以帮助我解决类似问题的东西,它包含方括号,但是非常简单。
我试图将YouTube成绩单复制并粘贴到23分钟以内
23:59
但是它在24:00:00之后变得时髦
它允许我选择一种自定义数字格式,使其与以前的格式相符
所以我将其放在输出格式中用引号引起来 = TEXT(A1234,“ h:mm”)
它终于给了我我想要的东西
24:01等
我不知道如何将数字转换为Excel的格式?