我有一個包含貨幣值的SQL Reporting Services報告,顯示爲沒有貨幣符號(即1,234.56)。我將這份報告導出到Excel中,然後我應該選擇將這些報告重新格式化爲貨幣值,然後按下「貨幣」格式按鈕,我會得到「$ 1,234.56」。SQL Reporting Services - 導出到Excel - 爲什麼需要「自定義」格式?
好的...除了我在英國和我的區域設置指定「£」作爲貨幣符號。如果我只是啓動Excel,請輸入1234.56並點擊貨幣格式按鈕,即可獲得「£1,234.56」 - 因此它似乎不是Excel的默認設置。
我在導出的Excel工作表中仔細查看並注意到這些值的格式爲「自定義」格式,特別是「[$ -1010809]#,## 0.00;(#,## 0.00)」。我不確定「1010809」是什麼(see here)。 (這可能不相關)
事實證明,「貨幣」按鈕應用「會計」格式,但在從SSRS導出的電子表格中,是一種自定義格式「(」$「*) #,## 0.00); (「$」*(#,## 0.00);(「$」*「 - 」「);(@_)」,這可能是美元符號
有沒有辦法讓導出的電子表格不使用「自定義」美元格式的貨幣值?我看了看報告,並試圖找到一些設置或屬性,說「英語(美國)」或類似的東西,但沒有發現任何東西。
這是使用SSRS 2005和Excel 2010 –