Excel 格式只在字符前加上字符,而不改变数字格式

NRe*_*ngh 1 microsoft-excel

我正在尝试定义自定义数字格式以简单地添加+-添加正数和负数,并且我想使用默认数字格式,该格式仅包含必要的位数或小数。

例如通用格式:

8
-5.25
6.5
-2.75
Run Code Online (Sandbox Code Playgroud)

而是显示为:

+ 8
- 5.25
+ 6.5
- 2.75
Run Code Online (Sandbox Code Playgroud)

到目前为止+ #.###; - #.###;,我得到的最接近的是,但这仍然将尾随小数点附加到整数。我怎样才能在符号后放入通用数字格式?

tey*_*lyn 7

您可以使用自定义格式

+ General;- General
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

这也适用于 Excel 2003

在此处输入图片说明

并在 Excel 2007 中

在此处输入图片说明

并在 2013 年

在此处输入图片说明

我无法访问任何早期版本,但我不怀疑这也适用于 Excel 2000 及更早版本。

  • +1 很好地解决了人们经历各种扭曲来解决的问题(例如,工作表更改事件宏)。您知道它是否适用于较旧(2010 年或 2007 年之前)版本的 Excel? (2认同)