首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Reporting Services格式为数字

Reporting Services格式为数字
EN

Stack Overflow用户
提问于 2011-07-27 16:38:18
回答 1查看 4.3K关注 0票数 4

我正在尝试设置reporting services中的列的格式,以显示带有千位分隔符和逗号的数字。我使用的表达式如下:

=Format(字段!Price.Value,"#,##0.00")

它工作得很好。另外,如果我使用表达式:

=格式编号(字段!Price.Value,2,true,false,true)

效果也很好。问题出在转换成excel的时候。该列按预期显示在excel中,但单元格的格式是常规格式,而不是带有千位分隔符的数字。因此,由于将公式视为字符串(常规格式),用户无法将公式应用于列。我知道我可以在excel中将列转换为数字格式,但我希望通过报表服务转换为excel时,列仅以数字格式显示。

有可能吗?在谷歌上搜索没有给我任何线索。

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-28 10:51:33

问题是Format返回一个字符串,所以这就是它在Excel中转换成的字符串。

要获得所需内容,只需使用format属性设置项的格式。单击单元格,打开属性窗口并将Format属性更新为#,##0.00

更妙的是,为了使应用程序国际化,可以将报表的Language属性更新为=User!Language,然后使用N2作为单元格的format属性。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6841566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档