如何在Excel中有条件地replace字符

在Excel电子表格中,我需要用一个空格replace逗号在第五个位置的string,如下所示:

1390,0775 

但是,当逗号不在第五位的时候,像这样

 1Za-K-1,5 

…什么都不应该发生

有没有办法用Excel中的公式来实现这一点?

使用这个公式:

 =IF(MID(A1,5,1)=",",REPLACE(A1,5,1," "),A1) 

在这里输入图像说明