计算 SSRS 中的百分比

Calculating Percentage of Percentage in SSRS

                                     Figure A 

                                     Figure B                                         

                                     Figure C

我创建了 table(图 A),它给出了结果(图 B),其中子类别百分比取自总计(例如:1/16/2016 | 3.04% + 11.13% + 0.02% = 14.19%).

我需要从各个类别总数中提取子类别百分比,使其成为新的 100%,如图 C 所示:所需结果(示例:for 1/16/2016 | 21.40% + 78.42% + 0.17% = 100%).

在您的示例中,您想要引用类别 B 中总共有 584 个单元格。SSRS 没有这样的选项让您在多个组中引用一个值。您只能提供一个范围覆盖。要获得此功能,您可以向数据集添加一个子查询,将这些值聚合到一个新列中。

例如,您的数据集最终应如下所示:

CategoryName    SubcategoryName    Number    CategorySubtotal
Category B      subcategory a      125       584
Category B      subcategory b      458       584
...

现在您可以轻松计算报告中每个类别占总数的百分比。