2016-09-23 23 views
0

これは情報が不十分であるか、混乱している場合は事前にお詫びします(これはフォーラムへの私の最初の投稿で、何をしようとしているのか説明するのは少し難しい) 。私は数日前にこれを研究しています。この記事では私が必要なものには本当に近づくが、この人は、出力とちょうどAA単一の列を列グループを持っていなかった:SSRS percentage of a totalssrs列グループの合計の割合

は、このレイアウトとグループ考えてみましょう: Percent of Total Matrix and Groups

アイデアを提供することです会社ごとにPrimaryPayorごとの合計レコードの割合を計算し、Year-Month単位でそれを分割します。

この式:この出力の

= COUNTDISTINCT(!フィールズID.Value、 "Primary_Payor")/ COUNTDISTINCT(!フィールズID.Value、 "当社")

結果(第1の画像れます私の出力、2番目は望ましい出力です):Results (Updated)

このようにパーセンテージは年 - 月単位でグループ化されず、代わりに会社ごとの支払人あたりのIDの合計パーセンテージを提供し、月の列。 2番目の結果画像に表示されているように、支払人、会社、月ごとの合計IDの割合を取得するにはどうすればよいですか?

答えて

0

私の質問を編集した後、私は試していなかったことを考えました。

= CountDistinct(Fields!ID.Value)を使用すると、各支払者、会社、月の合計数と合計行が加算されます。

次に、合計の行で割った値を計算する代わりに、それらのテキストボックスの値を参照すると、結果が得られます。私はちょうど列グループの内部に列を追加しなければなりませんでした。私はその後、私の "合計"列を隠し、パーセンテージだけを表示することができます。 !!これが与える

Final Results

0

試してみてください。

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

私は、セル・スコープPrimary_PayorDOS_YrMoに数を計算する機能を残しPrimary_Payorスコープを削除しました。

UPDATE:

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

このことができますなら、私に教えてください。

+0

=ここReportItems Textbox50.Value/ReportItems Textbox35.Value

は、(総カウントして、 "カウント" 列を非表示にした後で)出力されます私は毎月の会社の総数の割合を示しています。したがって、毎月の列に100%を加算する代わりに、たとえば毎月に10%が加算されます。私は会社ごとに毎月の合計数の割合を取得する必要があります。この時点で私が望んでいることが可能であるかどうかは疑問だ。 – JBirrer

+0

@JBirrer、 'Primary_Payor'グループスコープ内の式セルはスコープですか? –

+0

@JBirrer、私の更新を確認してください。 –