查看美国和欧洲的数字格式并将它们转换为美国格式

Look at American and European number formats and convert them into American format

我想告诉 excel 查看美国和欧洲的数字格式,return 它以美国格式显示。所以保持美国格式不变,并将欧洲格式转换为美国格式。我该怎么做?我有 10,000 行数据,所以 Iobviosly 不会手动执行它。

公式必须是 iserror、if 和任何其他必要条件的组合。我尝试使用 =Numbervalue(weightofgoods,","".") 和 return 相同的格式,只是数字不对。

问题是"why do you have two different number formats in Excelin the first place"?

很明显,这些不是手动输入的(因为如果手动输入,它们的格式应该是正确的),所以您一定是导入了它们。并且必须至少有两个不同的来源,每个格式一个。

您可以在 Excel 中的导入向导中设置小数点分隔符,或者如果数据不通过导入向导,select 所有带 "wrong" 小数点的数据字符和 运行 它通过文本到列工具。第三步,点击高级,可以设置数据源中使用的小数点字符。 Excel 然后将根据您的区域设置应用正确的十进制字符。