Excel 在任何格式化为货币的单元格上显示重复的小数位

Excel 在任何格式化为货币的单元格上显示重复的小数位

我是 Office 365 订阅用户,Excel 对我来说运行得几乎完美。我遇到的每一个软件问题,我都能够通过谷歌搜索解决,除了这个让我头疼的故障(实际上已经存在很长时间了)。

每当我尝试将任何包含数字(或不包含数字并在格式化后接收数字)的单元格格式化为货币/会计时,我的单元格都会显示如下:

图片中显示的单元格包含数字 100,格式为美元

为了清楚起见,图像中显示的单元格包含数字 100,格式为美元。单元格类型变为会计,如果我尝试使用货币,也会发生同样的事情。甚至数字格式选项中可用的示例也显示如下:

像这样

与此同时,我定义了大量奇怪的自定义数字格式,这些格式似乎不正确。如果我尝试删除任何这些自定义数字格式,Excel 就会崩溃。这种情况会发生即使在 Excel 安全模式下

我尝试解决该问题的方法:

  • 多次完全卸载并重新安装 Office(使用内置安装程序、Microsoft FixIt 工具和第三方卸载程序);
  • 搜索与Office相关的注册表项并将其删除;
  • 在 Windows 下切换数字格式;
  • 在 Google 上搜索了这个问题,发现有几个地方提到了这个问题,但没有解决方案,包括微软社区论坛上的一个帖子。尝试在那里注册,结果收到一条错误消息,指出“此操作现在不可用”或类似内容;
  • 尝试更改 Office 使用的默认语言;
  • 尝试在高级设置中更改小数点分隔符,同时使用“系统分隔符”选项并指定自定义分隔符;
  • 如上所述,尝试使用 Excel 安全模式,但崩溃的错误仍然存​​在;
  • 还尝试安装 32 位版本的 Office,而不是 64 位版本。

在我看来,这是一个非常罕见的问题,很少有人遇到过,可能只是我的系统特有的问题。问题似乎不在 Office 内部,而是在 Windows 外部的某个地方。到目前为止,我还没有成功将其隔离。

我正在运行 Windows 8.1 Pro x64,使用英语(美国)语言,但键盘布局的语言配置不同。有什么想法吗?

答案1

我能够重现此问题(在当前最新安装的 Windows 10 上)。尽管症状在 Excel 中,但原因却不在。

看起来您的区域设置中以某种方式将“。”同时作为千位分隔符(“数字分组符号”)和小数分隔符。

要解决此问题,请转到同一屏幕,并将它们设置为不同的值 - 通常在英语中,数字分组符号为“,”而小数点符号为“。” - 某些区域设置默认具有相反的值,更改一个而不更改另一个会产生这种效果。

相关设置的屏幕截图

相关内容