我想告诉excell看看美国和欧洲的数字格式,并返回它的美国格式。因此,保留原样的美国格式,并将欧洲格式转换为美国格式。我该怎么做?我有10,000行数据,所以显然不会手动执行。
公式必须是,iserror,if,以及任何其他必要的组合。我尝试使用=Numbervalue(weightofgoods,","".")
,它以相同的格式返回,除非数字是错误的。
发布于 2016-10-11 04:01:44
问题是“为什么在Excelin中首先有两种不同的数字格式”?
很明显,这些文件不是手动输入的(因为如果它们是手动输入的话,它们将具有正确的格式),所以您必须导入它们。而且至少有两个不同的来源,每个格式一个。
您可以在Excel中的导入向导中设置小数分隔符,或者如果数据未通过导入向导,则选择所有带有“错误”十进制字符的数据,并通过“文本到列”工具运行它。在步骤3中,单击“高级”,您可以设置数据源中使用的十进制字符。Excel将根据区域设置应用正确的十进制字符。
https://stackoverflow.com/questions/39970242
复制相似问题