比较列和&仅计算参数

时间:2015-12-23 17:12:55

标签: excel excel-formula excel-2010

我希望在Excel中执行以下操作,并使用随着数据表的增长而自行更新的公式。

我有一个包含&#34; 3-1&#34;,&#34; 3-2&#34;等区域代码的列,还有另一个列有公司名称的列。唯一的问题是它们是重复的。我无法删除重复项。因此,例如,如果有3-1 - Acme Co.,3-1 - Acme Co.,3-1 Acme Inc.,我希望该公式向我显示Territory 3-1有2个账户。< / p>

我希望这是有道理的&amp;是可能的。

非常感谢帮助!

2 个答案:

答案 0 :(得分:1)

这应该可以解决问题......

=SUMPRODUCT((A1:A20=A1)/COUNTIFS(A1:A20,A1:A20,B1:B20,B1:B20,...))

或者可拖动:

=SUMPRODUCT(($A$1:$A$20=$A1)/COUNTIFS($A$1:$A$20,$A$1:$A$20,$B$1:$B$20,$B$1:$B$20,...))

答案 1 :(得分:1)

您可以使用辅助列:

enter image description here

在该栏中将以下内容放入C2:

=IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1)

然后复制。

然后使用数据透视表获取辅助列的总和,或者:

enter image description here

使用SumIfs:

=SUMIFS($C$2:$C$7,$A$2:$A$7,E2)