我有一个看起来像这样的数据集
+------------+-----------------------------+
| user_name | role |
+------------+-----------------------------+
| User A | Admin, System |
| User B | Editor, Power User, System |
+------------+-----------------------------+
我想计算每列的总数(A,B)占行总数的百分比
+-------+-----+-----+-------+
| Month | A | B | TOTAL |
+-------+-----+-----+-------+
| Jan | 90% | 10% | 100% |
| Feb | 90% | 10% | 100% |
| Mar | 75% | 25% | 100% |
+-------+-----+-----+-------+
我已经尝试了一个表格和矩阵似乎无法工作:
答案 0 :(得分:10)
您的%值表达式应类似于:
=Sum(Fields!Income.Value) / Sum(Fields!Income.Value, "RowGroupName")
RowGroupName
是您定义的Month
行组的名称,正如您在给出的示例中所注意到的那样。
这会将特定Income
/ Fee_To
组的总Month
应用于该Fee_To
组中的所有Income
总Month
值。