我与来自多个国家/地区的团队合作,有时我会收到excel文件,这些文件的小数分隔符比我使用的小数据分隔符多。有没有任何公式可以做到这一点?我当然可以使用一个宏,但是公式会更容易,因为我不是我公司中唯一需要这个的人,对于一般的Joe Public来说,宏太复杂了。
请记住,我可能有多个相同数字的分隔符,例如,3.000.000,00有千分之二的点数和小数点的逗号。这就是我觉得困难的原因。
答案 0 :(得分:7)
或者,您可以使用NUMBERVALUE
功能。
例如,如果我在单元格A1
中有3.000.000,00,我可以在单元格=NUMBERVALUE(A1,",",".")
中输入B1
来获取数字
文本。要转换为数字的文本。
Decimal_separator。用来分隔的角色 结果的整数和小数部分。
Group_separator。用于分隔分组的字符 数字,例如来自数百和数百万的数千 成千上万。
这在Excel 2013及更高版本或Excel 2011 for Mac或更高版本中可用。我在Excel 2013环境中工作,有时忘记用我的答案来限定。感谢Doug指出了版本要求。
具体做法是:
Excel 2016,Excel 2013,Excel 2016 for Mac,Excel for Mac 2011,Excel Online,Excel for iPad,Excel for iPhone,Excel for Android平板电脑,Excel Mobile,Excel for Android手机
答案 1 :(得分:2)