【问题标题】:SSRS percentage of a totalSSRS 占总数的百分比
【发布时间】:2013-04-30 20:11:51
【问题描述】:

我希望能够获得每行的百分比与整个总数的关系。这是我的公式:

=COUNTDISTINCT(Fields!ID.Value, "NameOfRowGrouping") / COUNTDISTINCT(Fields!ID.Value, "TopLevelGroupName")

出来的百分比是行总和每组总和的百分比:

Group       Qty     %
---------------------
Group 1
MemberA       3   40%
MemberB       4   60%

Total         7

Group 2 
MemberC       2   50%
MemberD       2   50%

Total         4

Grand Total  11

我需要知道所有分组的百分比与总数的关系,如下所示:

Group       Qty     %
---------------------
Group 1
MemberA       3   30%
MemberB       4   40%

Total         7

Group 2 
MemberC       2   15%
MemberD       2   15%

Total         4

Grand Total  11  100%

【问题讨论】:

    标签: reporting-services percentage


    【解决方案1】:

    听起来你想做的是根据数据集计算,而不是表分组:

    =CountDistinct(Fields!ID.Value)/CountDistinct(Fields!ID.Value, "MyDatasetName")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多