2013-04-30 263 views
4

我希望能夠得到每一行的百分比與總數的關係。這裏是我的公式:SSRS總數的百分比

=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% 

回答

11

這聽起來像你想要做的是基於數據集計算的,而不是表分組:

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