Microsoft Excel自动格式化长期运行的数字
我试图找到一种在Excel中自动格式化数字的方法,这样我就可以键入21557之类的内容,并将其视为2:15:57。(是的,这是一个h:mm:ss格式,我希望它是这样的,但它不一定是真实时间。我不使用它作为计算,而使用它作为与其他跑步者的排名。) 我尝试了许多想法,但都失败了,因为Excel试图更正时间。我尝试了以下自定义格式: h:mm:ss(这确实有效,但我必须在数字之间输入分号,以便格式正确显示,加上出于某种原因读取的公式为2:15:57 AM) 0:00:00无效 #:##:##结果为0 试图将####改为##.####.###结果为21557'.'' 试图改变每个细胞作为一个时间函数是荒谬的耗时和不可行的 接受任何和所有的想法,因为我被难住了。尝试一个新领域:Microsoft Excel自动格式化长期运行的数字,excel,time,numbers,format,autoformat,Excel,Time,Numbers,Format,Autoformat,我试图找到一种在Excel中自动格式化数字的方法,这样我就可以键入21557之类的内容,并将其视为2:15:57。(是的,这是一个h:mm:ss格式,我希望它是这样的,但它不一定是真实时间。我不使用它作为计算,而使用它作为与其他跑步者的排名。) 我尝试了许多想法,但都失败了,因为Excel试图更正时间。我尝试了以下自定义格式: h:mm:ss(这确实有效,但我必须在数字之间输入分号,以便格式正确显示,加上出于某种原因读取的公式为2:15:57 AM) 0:00:00无效 #:##:##结果为0
=+TIME(LEFT(A1,1),MID(A1,2,2),RIGHT(A1,2))
然后应用
h:mm:ss
格式。如何0 \:00 \:00
?这不是真实的时间,但应该足以对类似的条目进行排名。你对启用宏的工作表持开放态度吗?是的,但我对marcos持开放态度,但…被嘲笑了!我可以通过电脑拥抱你!是的,这起作用了。非常感谢。反斜杠是一个转义字符,它使下面的字符是文字而不是解释性的。自定义数字格式掩码也可以写为0:“00:“00