excel单元格将小数点后三位的数字自行更改为完整数字

标签 excel

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

但是,有一些 PC 在单元格中输入 2 位小数时,效果很好,但一旦输入 3 位小数,它就会转换为完整数字,不带逗号。

因此,如果他们输入 1,45,那么在单元格中看起来像 1,450,在编辑栏上看起来像 1,45(这是正确的)

但是如果你输入 1,455 就会转换为 1455 !!! 在单元格本身上看起来像 1455,000,而在公式栏上的值为 1455

毫无意义...我已经花了4个小时在互联网上寻找解决方案,并检查了Excel OPTIONS菜单中可用的每个选项,但我无法找到解决方案...

最佳答案

我成功地在 Excel 2003 中重现了该行为:

我猜您有小数分隔符=“,”和千位分隔符=“,”(工具->选项->Excel 2003国际化)。如果两个分隔符相同,则会触发此类行为。

关于excel单元格将小数点后三位的数字自行更改为完整数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18760824/

相关文章:

excel - 如何从VBA写入单元格

excel - 将 VBS 脚本转换为 Excel VBA

excel - 将电子表格中同一列中的 2 行单元格与下方行单元格进行比较时,根据重复值删除行

Excel公式: For each instance of value in column,获取同一行另一列的值

excel文件未保存到宏指定的文件路径

vba - 移动单元格时保持颜色和字体并跳过空白单元格

c# - 将 ListView 导出为 Excel 格式

vba - 使用Application.GetOpenFilename后在vba中关闭文件

php - 如何在Linux中从命令行生成xls文件?

VBA 代码仅适用于第一张纸