Excel – 计算两列中有多less行具有相同的数字

在这里输入图像说明

正如我所描述的,目标是要计算A列中的“AAA”,“BBB”和“CCC”的次数在其各自行中的列B和C彼此相等。 列B和C中的值是整数。 我没有隐藏任何小数位。

我意识到我可以简单地在B1 = C1(B2 = C2 …等等)的位置添加一个额外的列,然后运行一个COUNTIFS公式来计算TRUE单元的数量。 这是计划B.我觉得有一种方法可以做到这一点,而不会膨胀我的工作表与额外的数据列虽然…

我引用了下面的线程:
计算在Excel中两列之间find数字的次数

试试这个:

=SUMPRODUCT((A:A="AAA")*(B:B=C:C)) 

另外,我build议你使用精确的范围来使公式更快:

 =SUMPRODUCT((A1:A100="AAA")*(B1:B100=C1:C100)) 

在这里输入图像说明