excel单元格会自动将一个小数点为3的数字更改为整数

excel单元格会自动将一个小数点为3的数字更改为整数,excel,Excel,我有一个excel工作簿,有几个单元格,格式数字为+3位小数。 与我办公室的许多用户配合良好(我们使用Excel 2007) 然而,也有一些个人电脑,当他们在单元格中键入一个2位小数的数字时,效果很好,但一旦他们键入3位小数,它就会转换成一个完整的数字,而不带逗号 所以如果他们输入1,45,那么单元格中看起来像1450,在公式栏上是1,45(这是正确的) 但是如果你输入1455,就会转换成1455!!! 单元格上的值看起来像1455000,而在公式栏上的值是1455 毫无意义…我已经花了4个小时

我有一个excel工作簿,有几个单元格,格式数字为+3位小数。 与我办公室的许多用户配合良好(我们使用Excel 2007)

然而,也有一些个人电脑,当他们在单元格中键入一个2位小数的数字时,效果很好,但一旦他们键入3位小数,它就会转换成一个完整的数字,而不带逗号

所以如果他们输入1,45,那么单元格中看起来像1450,在公式栏上是1,45(这是正确的)

但是如果你输入1455,就会转换成1455!!! 单元格上的值看起来像1455000,而在公式栏上的值是1455


毫无意义…我已经花了4个小时在互联网上寻找解决方案,并检查了Excel的“选项”菜单中的所有可用选项,但找不到解决方案…

我设法在Excel 2003中重现了这种行为:


我猜您有十进制分隔符=“,”和千位分隔符=“,”(工具->选项->国际Excel 2003)。如果两个分离器相同,则会触发这种行为。

我也遇到了同样的问题。 进入选项=>Advanced和Unchecked使用系统分隔符并给出我的首选项。 现在一切正常。 很高兴知道其他人也有同样的问题


BR

我不确定它会对您描述的内容产生什么影响,但您能否在
Excel选项>高级>编辑选项
下进行检查。您是否在“自动插入小数点”下设置了任何内容?@pnuts,是的,有宏,它们已启用。单元格的类型是数字,有3个小数,没有千separator@barry,“自动插入小数点”是关闭的,没有勾号。是的,我无法重新创建该行为,即使该选项已打开-似乎居里的建议可能是正确的?是的!!!!这就是问题所在!!!在Excel选项>高级>使用系统分隔符时,已关闭,小数和千分隔符都已关闭,这导致了愚蠢的行为。谢谢