按行组的百分比
Posted
技术标签:
【中文标题】按行组的百分比【英文标题】:Percentage by Row Group 【发布时间】:2015-10-05 16:51:02 【问题描述】:我有一个矩阵,其中的行按部门(部门)分组。我试图在每个行组的列中获取实际小时数/所需小时数百分比,但我只能获得总百分比,而不是按组的百分比。前任: 我应该得到这个:
Total Employee Req Hrs Rep Hrs % Billable hrs % NonBill Hrs % Time Off %
Dept A Total 672 680 101 575 85 140 21 8 1
Emp1 168 170 101 150 89 50 29 0 0
Emp2 168 165 98 120 71 20 12 8 4
Emp3 168 175 104 155 92 20 12 0 0
Emp4 168 170 101 150 89 50 29 0 0
Dept B Total 420 428 102 365 87 80 19 4 .1
Emp5 168 170 101 150 89 50 29 0 0
Emp6 84 84 98 60 71 10 12 4 4
Emp7 168 175 104 155 92 20 12 0 0
G Total 1092 1108 101 940 86 190 17 12 1
但我明白了:
Total Employee Req Hrs Rep Hrs % Billable hrs % NonBill Hrs % Time Off %
Dept A Total 1684 1675 101 1250 86 225 17 12 1
Emp1 168 170 101 150 89 50 29 0 0
Emp2 168 165 98 120 71 20 12 8 4
Emp3 168 175 104 155 92 20 12 0 0
Emp4 168 170 101 150 89 50 29 0 0
Dept B Total 1092 1108 101 1250 86 225 17 12 1
Emp5 168 170 101 150 89 50 29 0 0
Emp6 84 84 98 60 71 10 12 4 4
Emp7 168 175 104 155 92 20 12 0 0
G Total 1092 1108 101 940 86 190 17 12 1
总数是正确的,但百分比是错误的。 我有几个数据集,因为报告只运行您所在的部门,除了可以查看所有部门的副总裁。 我将百分比列插入矩阵并尝试了几个没有结果的表达式,包括:
=Fields!ActHrs.Value/Fields!ReqHrs.Value
=Sum(Fields!ActHrs.Value, "Ut_Query")/Sum(Fields!ReqHrs.Value, "Ut_Query")
=Sum(Fields!ActHrs.Value, "Ut_Query","Dept")/Sum(Fields!ReqHrs.Value,
"Ut_Query","Dept")
=Sum(Fields!ActHrs.Value,"Dept", "Ut_Query")/Sum(Fields!ReqHrs.Value,
"Dept","Ut_Query")
还有更多我什至不记得了。 我尝试创建新组,甚至创建新矩阵。
必须有一种简单的方法可以按组获取百分比,但我在任何实习板上都没有找到答案。
【问题讨论】:
【参考方案1】:好的,我想通了,但这没有多大意义。如果我尝试:
=Textbox29/TextBox28 I get error messages about undefined variables.
如果我转到文本框属性并将文本框重命名为 Act 和 Req 并使用:
=Act/Req I get the right answer.
【讨论】:
以上是关于按行组的百分比的主要内容,如果未能解决你的问题,请参考以下文章