在Excel数据透视表中,如何计算该行中某行中某项目的百分比?

时间:2018-10-25 18:44:15

标签: excel excel-pivot

我不是要计算百分比占总数的百分比。相反,我试图找出特定行(或分组类别)中的项目符合特定条件的百分比。在这种情况下,将符合条件的人标记为“ 1”,将不符合条件的人标记为“ 0”。

例如:

AgencyName  PersonName  MetCriterion?
----------  ----------  -------------
Acme        Person A    1
Acme        Person B    0
Acme        Person C    1
Acme        Person D    1
Betas       Person E    1
Betas       Person F    0

所需的输出:

AgencyName  % Who Met Criterion
----------  -------------------
Acme        75%
Betas       50%

一种方法是计算= Sum(MetCriterion)/ Count(MetCriterion),但我认为这是不可能的。

还有其他想法吗?

2 个答案:

答案 0 :(得分:0)

对目标列使用“平均值”计算。

enter image description here

答案 1 :(得分:0)

如果您将代理商名称放在D列中,并且数据以A:C存储,则可以尝试

=SUMIF(A:A,"=" & D1,C:C) / SUM(C:C)

编辑:我误解了上面的问题占用了以下所有通过的百分比,而正确的百分比

=SUMIF(A:A,"=" & D1,C:C) / COUNTIF(A:A, "=" & D1)

Edit2:意识到这仅仅是

=AVERAGEIF(A:A,"=" & D1,C:C)

这就是我假设您所说的“平均值”