如何在Excel中closures自动格式设置

我有145列和13000行的Excel表。 目前所有的数据都设置为“文本”格式。 有几千条logging,我需要用'replace' ”。 我有数字的forms:

1,2 3,2 4,1 

我需要将它们转换为:

 1.2 3.2 4.1 

我尝试用整个表格中的点replace所有的逗号。 问题是,Excel自动将数字转换为更换后的date。 但在更换之前,我将所有表格格式设置为“文本”。 即使Excel将所有内容都转换成date,我仍然试着在更换后应用“文本”或“数字”格式,但没有任何帮助,所有数据都被破坏,并显示完全不同的数字。

如何在没有自动转换的情况下replace整个表中的所有逗号?

使用替代公式:

 =SUBSTITUTE(A1,",",".") 

这将把它作为文本。

使用公式,您不能更改直接引用的单元格,因此您需要从右侧的第一个空单元格开始,引用最左侧的顶部单元格,然后将公式拖动到相同数量的列,然后拖动行。 然后突出显示所有内容,只复制和粘贴原始值。