Excel 格式化数字

Excel 格式化数字

长期以来,我一直在使用 Office 2010 Plus 程序,没有任何问题。
昨天,我开始编写一个新的 Excel 电子表格,并将货币列格式化为无小数,我输入了第一个条目 $4.000,令我惊讶的是,电子表格中显示 $4000.0,没有 1000 分隔符,
然后尝试使用不同的单元格格式输入相同的 4200 值,结果如下:

  • 通用:4200
  • 数字,无小数无千位:4200
  • 数字,2 位小数:4200.00
  • 数字,2 位小数加 1000 分隔符:4200.0.00
  • 货币,小数点后 2 位:$4200.0.00
  • 会计,无小数:$4200.0

但是,如果我使用之前格式化的电子表格或在其他计算机上写入的数字,数字就会按预期显示,并且不会显示任何错误。
我转到控制中心 - 程序 - Office 2010 并单击修复。程序已修复,但相同的错误不断出现。
因此,我从原始 CD 重新安装了 Office 2010.. 并且相同的问题不断出现。
这证明问题不是程序软件本身,而是注册表中的某些错误,不知何故在重新安装时遗漏了这些错误。有什么想法吗?

答案1

Ricardo,我在“设置单元格格式”面板(主页 > 数字 > 类别 =“自定义”)上复制了您的问题,创建了 Type="(* #,##0.0.00);..." [硬编码的 0]。您的数字格式按钮可能与自定义数字类型相关联,共享电子表格时可以继承该类型。我会定期删除我创建或继承的不再需要的自定义类型。对于可以删除的类型,会激活“删除”键。希望对您有所帮助。
Excel 2013 单元格格式面板

相关内容