2017-06-22 8 views
0

私はデータセットから構築されたテーブルを持っています。これには、列グループと行グループの両方が含まれます。その意図は、各セルが行を見ることなく、その列内の合計のパーセンテージを指定するということです。たとえば、次のように片方の親、すべての包括的な 行グループ、新しいか古いアカウントに制限することになる1つの行グループ、および1ヶ月の固有の列グループ:テーブルテーブルの合計の割合(列と行の両方で)

   Jan Feb Mar 
New Accounts 50% 35% 86% 
Old Accounts 50% 65% 14% 

現在、私はそれは三つのグループに設定しています。次のように私は、個々のセル内で使用しているコードは次のとおりです。

=SUM(Fields!amountOfAccounts.Value, "newOrOldAccountGrouping")/SUM(Fields!accts.amountOfAccounts,"allEncompassingGroup") 

これは多少動作しますが、問題は、それが列グループによって分離しないということである - それはちょうど平均ですべての月を越え。その結果、私はこのようなものになってしまいます:

   Jan Feb Mar 
New Accounts 57% 57% 57% 
Old Accounts 43% 43% 43% 

私はすでに、行と列の両方のグループによるフィルタリングを試みたが、私はそうする場合は、レポートビルダーは、スコープ・エラーがスローされます。たとえば、次のコードは動作しません。

=SUM(SUM(Fields!accts.Value, "columnGrouping"), "rowGrouping") 

私はこの問題を解決するかどうかは定かではないよ、誰もが任意のアイデアがありますか?

答えて

1

あなたの表現は

=Sum(Fields!accts.Value)/ Sum(Fields!accts.Value,"columnGrouping") 
以下のようになります
関連する問題