用逗号替换冒号

时间:2018-07-20 12:26:53

标签: excel excel-vba excel-formula comma colon

我有以下格式的时间条目:

12:45:55:346 (hh:mm:ss:mss)

我想将其转换为以下形式:

12:45:55,346 (hh:mm:ss,mss)

请问我该如何进行?

3 个答案:

答案 0 :(得分:3)

您可以使用SUBSTITUTE function并指定第四个参数:

在A1中输入:     = SUBSTITUTE(A1,“:”,“,”,3)

enter image description here

答案 1 :(得分:1)

数据在 A1 中,在 B1 中输入:

=LEFT(A1,LEN(A1)-4) & "," & RIGHT(A1,3)

enter image description here

答案 2 :(得分:0)

此公式可以解决问题:

=REPLACE(A1, 9, 1, ",")

enter image description here

  

尽管这不是我所建议的,但很可能   弄乱您的格式。

     

如果您真正坚持使用这种格式,则将原始数据保留在隐藏的列中并使用它进行所有计算。这种格式的数据应仅用于显示当前/最终结果。