使用行组聚合按列计算Tablix百分比 - 如何引用聚合

时间:2015-09-25 12:49:08

标签: sql-server aggregate ssrs-tablix reportbuilder3.0

我试图计算行组值与行组列总数的百分比,而我似乎无法引用正确的单元格。

我有五个嵌套的行组:

country
 -region
  -county
   -borough
    -local authority

和一个列组,即会计年度。我按财政年度和国家计算不同的案例和不同的查询,扩展到地区,扩展到县......等等。

我的基本表达是:

=FormatPercent(Countdistinct(Fields!CaseID.Value, "Local_Authorities")/CountDistinct(Fields!CaseID.Value, "FiscalYear_Text"))

这给了我一个百分比,我可以弄清楚它是怎么来的,所以我猜我的引用是非感性的

当我使用时:

=FormatPercent(Countdistinct(Fields!CaseID.Value)/CountDistinct(Fields!CaseID.Value, "FiscalYear_Text")) 

这些百分比被精确计算,但总是与列总数相对,即所有不同的案例按年份计算,我希望年份内不同案例的百分比称为一个地区,该地区本身只是一个国家的百分比。

我希望我很清楚,任何建议都会受到高度赞赏!

0 个答案:

没有答案