如何替换字符?

如何替换字符?

我有数字数据,例如 8,1、9,2 等,我需要在 Weka 数据挖掘程序中​​使用这些数据。因此,我需要用点 (8,1 --> 8.1) 替换逗号。我已选择数据并用点 (Ctrl + H) 替换,但值发生了无关紧要的变化 (8,1 --> 41647,0)。这里有什么问题?我怎样才能用点替换逗号?

答案1

如果可能,使用“查找/替换”对话框会将值转换为数值,这意味着它还会尝试转换为日期,因为日期是数值,只是格式不同。而且似乎您的 Excel 将解释为.日期分隔符。

将值保存为文本的一种解决方法是使用SUBSTITUTE,但这意味着您必须使用一列来执行此操作,然后将结果复制粘贴为值。

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

如果值在单元格中A1

相关内容