2016-09-23 209 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,檢查我的更新。 –