当我将这样的21:34:58.342
毫秒的时间粘贴到excel中时,它不会转换为时间格式,而是存储为文本。我尝试通过=--TEXT(A1;"hh:mm:ss.000")
进行手动转换,但会产生#VALUE!
错误。
如何将毫秒文本时间转换为时间格式?
更新
如果我粘贴21:34:58
,则该值将正确转换为“时间”。如果我将h:mm:ss.000
格式应用于结果单元格,则该值将显示为21:34:58.000
。但是,如果我编辑单元格并在值21:34:58.001
上加上毫秒,它将变成文本。
答案 0 :(得分:0)
很有可能,您的系统(请参阅Windows区域设置)小数点分隔符是不是 点。输入毫秒值时,需要使用系统的十进制分隔符。最有可能是comma
。您可能还需要在格式字符串中使用系统的十进制分隔符。