【发布时间】:2014-05-20 13:57:56
【问题描述】:
我创建了一个计算度量,以便让用户显示有关销售的营业利润率。
ROUND([Measures].[Total] - [Measures].[Total Cost],2)
它运行良好,但是当我尝试在 Excel/PowerPivot 中检索数据时出现错误。 实际上,它通过使用“,”来显示值。格式来分隔小数,我的格式是 " ,)。那么如何配置以更改 SSAS 中的这种行为,因为 Excel 由于“未知类型”而无法格式化数字(它无法解析数字)。
这是一个从美国到法国格式的十进制转换示例:
1,000,000.00 (US) -> 1 000 000,00 (France)
99.99 (US) -> 99,99 (France)
好的,我可以直接在 Excel 中将“点”替换为“逗号”,但这不是一个好习惯,目的是简化 PowerPivot 的使用。
谢谢!
【问题讨论】:
-
这取决于两个因素: 1.计算机上的区域设置。 2. 在计算的度量上格式化字符串属性。您可以先插入类似这样的内容并更改符号“#,#0.00”
标签: sql sql-server excel ssas powerpivot