我正在尝试模拟 Excel 2010 中的逗号样式。
据我所知,这似乎与将数字格式设置为“小数位”设置为 2 并选中“使用千位分隔符”相同。
还有其他我应该注意的细微差别吗?
答案1
两种格式在国际化方面没有区别。Excel 会自动处理这个问题。
一些实际的差异
逗号样式将“-”表示为 0。
逗号样式使用括号来表示负值。
逗号样式有不同的间距。
以下代表这些差异
Comma |Number with thousands separator
1,000.00 | 1,000.00
10.00 | 10.00
- | 0.00
(10.00) | -10.00
如果要将逗号样式指定为数字格式,可以使用自定义字符串
"_(* #,##0.00_);_(* (#,##0.00);_(* \"\" - \"\"??_);_(@_)"