SQL Reporting Services - 导出到Excel - 为什么“自定义”格式化?

时间:2011-11-09 11:06:09

标签: excel reporting-services

我有一个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); (“$”*“ - ”?? ); (@_)“。这大概是美元符号。

是否有办法让导出的电子表格不使用“自定义”美元格式的货币值?我看过这份报告,并试图找到一些设置或属性,说“英语(美国)”或类似的东西,但什么也没找到。

1 个答案:

答案 0 :(得分:0)

可以在“特性”选项板窗口中更改报告本身的语言(“报告属性”对话框。)在此窗口的本地化部分中,有一个语言选项。 / p>

确保正确设置:en-GB