0

是否可以为图表中的值显示可选的十进制数字?我想显示最多 2 个十进制值,但前提是用户输入它们。如果值为 9.34,我希望它显示出来。但是如果值只是 9,我希望它只显示 9。如果用户键入 9.3,那么应该只显示那个。

4

1 回答 1

3

您可以通过将十进制值转换为字符串然后使用如下格式字符来完成此操作:

=Format(CStr(Fields!a.Value),"#.##");

#只有存在十进制值时才会显示该字符。(仅供参考,如果您想要与格式字符串相反,即使值是整数,使用 0.00 也会强制显示零)。

您还可以使用组合,例如 0.## 或 0#.##

更远:

您也可以将该格式字符串放在属性中数字下的自定义选项中。

于 2012-05-29T18:12:09.903 回答