2016-09-23 229 views
0

如果没有足够的信息,或者令人困惑,我会提前道歉(这是我第一次发布到论坛,有点难以解释我正在尝试做什么) 。我已经研究了几天了。本文来源于真正接近我所需要的,但此人没有列组,只是输出AA单柱:SSRS percentage of a totalssrs列总数的百分比

考虑这个布局和组: Percent of Total Matrix and Groups

的想法是提供每个公司的PrimaryPayor总记录的百分比,然后按年份 - 月份划分。

该表达式:

= CountDistinct(!字段ID.Value, “Primary_Payor”)/ CountDistinct(!字段ID.Value, “公司”)在此输出

结果(第一图像是我的输出,第二个是期望的输出):Results (Updated)

正如您所看到的,百分比不按年份分组,而是仅提供每个Payor每个公司的ID的总百分比,月份列。如何获得每个付款人,公司和月份的总ID的百分比,如同在第二个结果图像中显示的那样?

回答

0

编辑我的问题后,我想到了一些我没有尝试过的东西。

如果我只是使用= CountDistinct(Fields!ID.Value),这会给出每个付款人,公司,月份的总计数,以及我添加的总计行数。

然后,如果我引用这些文本框的值(而不是试图计算飞行中的百分比)除以总行数,我会得到我的结果。我只需要在列组内添加一列。然后,我应该能够隐藏我的“总计”列并仅显示百分比。 !

= ReportItems Textbox50.Value/ReportItems Textbox35.Value

这里是输出(与总计数,然后藏在 “数” 栏后):

Final Results

0

尝试:

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

我删除了Primary_Payor范围离开函数计算单元范围Primary_PayorDOS_YrMo计数。

UPDATE:

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

让我知道,如果这有助于。

+0

这使我每个月的公司总数的百分比。因此,例如,不是每个月的列增加到100%,而是每个月增加到10%。我需要获得每个公司每个月总计数的百分比。我想知道我想要什么,甚至有可能在这一点上。 – JBirrer

+0

@JBirrer,“Primary_Payor”组作用域中的表达式单元格? –

+0

@JBirrer,检查我的更新。 –