计算Excel数据范围中的出现次数

时间:2013-11-18 14:01:19

标签: excel excel-formula

Data

我的问题是我正在尝试计算excel中B列中A列的子类别数,但不确定如何。例如,我想得到类别a(a1和a2)的数字2,类别b的数字5(b1& b2& b3& b4& b5)和类别c(c1)的数字1。

1 个答案:

答案 0 :(得分:1)

这是完成您要做的事情的一种方法:

**确保第一行数据上方有一个空白行(您的第一行“a”和“a1”需要从第2行开始)以保持此简单并使此示例正常工作。

按照上述方式移动数据后,请在单元格C2中输入此数据并将其复制到数据中:

=IF(IFERROR(MATCH(B2,B$1:B1,0),"unique")<>"unique","","unique")

然后,要汇总不同类别的数量,请在任意位置输入以下内容:

=COUNTIFS(A:A,"a",C:C,"unique")
=COUNTIFS(A:A,"b",C:C,"unique")
=COUNTIFS(A:A,"c",C:C,"unique")

可以根据需要进行扩展。

干杯。