我在SSRS报告中有一个矩阵,其中列组和行组基于同一数据集。因此,相同的值将出现在列标题和行标题中。数据集包含一个百分比值,我想显示明细单元格中行和列百分比值之间的差异。如何获取列和行组的百分比值以计算差异?
例如,如果数据如下所示:第一组,30%第2组,5%第3组,10%
然后这就是我想要将其转换为的内容。我想显示详细信息单元格中列和行值的百分比之间的差异。
第1组(30%)第2组(5%)第3组(10%)第一组(30%)不适用25%25%2组(5%)25%25%5%(%)第三组(10%)20%(5%)5%(%)[n / a
通过在行和列标题中都为每个组值关联的百分比创建一个单元格,我能够使它在SSRS报告中起作用。我将这两个单元格的Name属性设置为RowPercentage和ColumnPercentage。在详细信息单元格表达式中,我以这种方式计算了值:
=Abs(ReportItems!ColumnPercentage.Value - ReportItems!ColumnPercentage.Value)