我有一个SQL Reporting Services报告,其中包含货币值,没有货币符号(即1,234.56)。我将此报告导出到Excel,然后我应该选择将这些报告重新格式化为货币值,然后按“货币”格式按钮,我得到“$ 1,234.56”。
好的...除了我在英国,我的区域设置指定“£”作为货币符号。如果我只启动Excel,输入1234.56并点击货币格式按钮,我得到“£1,234.56” - 所以它似乎不是Excel的默认设置。
我仔细查看导出的Excel表格,发现这些值的格式为“自定义”格式,特别是“[$ -1010809]#,## 0.00;(#,## 0.00)”。我不确定“1010809”是什么(see here)。 (这可能没有关系)
事实证明,“货币”按钮应用了“会计”格式,但在从SSRS导出的电子表格中,这是一种自定义格式“(”$“*#,## 0.00 ); (“$”*(#,## 0.00); (“$”*“ - ”?? ); (@_)“。这大概是美元符号。
是否有办法让导出的电子表格不使用“自定义”美元格式的货币值?我看过这份报告,并试图找到一些设置或属性,说“英语(美国)”或类似的东西,但什么也没找到。
答案 0 :(得分:0)
可以在“特性”选项板窗口中更改报告本身的语言(不“报告属性”对话框。)在此窗口的本地化部分中,有一个语言选项。 / p>
确保正确设置:en-GB