多列中唯一值的计数

时间:2015-03-19 02:57:23

标签: excel excel-formula worksheet-function countif

我需要的东西最好在一个例子中描述。它与组功能以及Excel中的数据透视表有点不同,因为我希望它显示在数据行本身(而不是偏向侧面或下面等)。给出如下表格:

Fruit   Color   Farmer
Banana  Yellow  Smith
Banana  Yellow  Smith
Apple   Yellow  James
Apple   Yellow  James
Apple   Green   Smith
Banana  Yellow  James

我想取前两列并给出具有相同值的行数(不管其他列中的值如何)。所以对于我的例子,我会得到:

Fruit   Color   Count   Farmer
Banana  Yellow  3       Smith
Banana  Yellow  3       Smith
Apple   Yellow  2       James
Apple   Yellow  2       James
Apple   Green   1       Smith
Banana  Yellow  3       James

我的偏好是Excel公式(甚至是内置函数)而不是VBA。

1 个答案:

答案 0 :(得分:2)

假设Fruit在A1中,请尝试使用C2(为其腾出空间):

=COUNTIFS(A:A,A2,B:B,B2)  

并复制以适应。