SSRS动态数据透视表格式列

时间:2018-12-11 17:08:46

标签: reporting-services pivot

我有一个使用Matrix在我的数据上创建数据透视表的报告。数据看起来像这样

enter image description here

该报告如下所示

enter image description here

关键点在“问题”列上。当我将此报告导出到excel时,我希望带有Score的列的格式设置为数字而不是文本。我该怎么办?

谢谢。

2 个答案:

答案 0 :(得分:1)

如果您不需要在Excel中进行计算,只想在单元格的右侧显示数字(文本在左侧显示),则可以在TextAlign属性中使用如下表达式(= IIF(IsNumeric(Fields!answer.Value ),“右”,“左”))

enter image description here

其他解决方法是您可以在Excel中更改此设置(单击单元格以手动更改类型)

佐伊

答案 1 :(得分:0)

确保对每个单元格执行此操作。一旦对一个单元进行处理;您可以转到右下角的属性窗口,然后查找“格式”属性;实际格式值应存储在此处。这样,您可以将格式复制粘贴到所需的单元格上。 enter image description here