Excel 在两列中计算重复特定值的总数

Excel 在两列中计算重复特定值的总数,excel,duplicates,excel-2007,Excel,Duplicates,Excel 2007,我使用的是Office2007,有这个公式 =SUMPRODUCT(SUBTOTAL(3,OFFSET(K5:K254,ROW(K5:K254)-ROW(K5),0,1)),--(K5:K254="24""")) + SUMPRODUCT(SUBTOTAL(3,OFFSET(O5:O254,ROW(O5:O254)-ROW(N5),0,1)),--(O5:O254="24""")) 并为17英寸、19英寸、22英寸和23英寸监视器的特殊行框各设置一个,我需要对这些行框进行准确计数 我的问题是,

我使用的是Office2007,有这个公式

=SUMPRODUCT(SUBTOTAL(3,OFFSET(K5:K254,ROW(K5:K254)-ROW(K5),0,1)),--(K5:K254="24""")) + SUMPRODUCT(SUBTOTAL(3,OFFSET(O5:O254,ROW(O5:O254)-ROW(N5),0,1)),--(O5:O254="24"""))
并为17英寸、19英寸、22英寸和23英寸监视器的特殊行框各设置一个,我需要对这些行框进行准确计数

我的问题是,出于某种原因,上面的公式只会从K:K开始计算监视器的数量,但不会对N:N进行同样的计算

我试过了

=COUNTIF(K:K,"24""")+COUNTIF(N:N,"24""")-COUNTIFS(N:N,"24""",O:O,"Personal")
但它会让我得到循环参考警告错误,即使一开始我得到了正确数量的监视器,但在错误闪烁后,值为0

我的目标是得到一个公式,当我在F-S监视器中应用过滤器时,可以从两个单独的列(K和N)中计算公司监视器的确切数量减去个人监视器的数量。 “我的数据”中有254个具有其他详细信息的用户名,对于监控器证据数据,如下所示:

K column has Monitor1: 17", 19", 22", 23" and 24"
L column has HP, Lenovo, F-S, n/a
N column has Monitor2: 17", 19", 22", 23" and 24"
O column has HP, Lenovo, F-S, n/a, Personal

非常感谢你的帮助

这是调整后适用于N而不是K的相同公式:

=SUMPRODUCT(SUBTOTAL(3,OFFSET(N5:N254,ROW(N5:N254)-ROW(N5),0,1)),--(N5:N254="24""")) + SUMPRODUCT(SUBTOTAL(3,OFFSET(R5:R254,ROW(R5:R254)-ROW(Q5),0,1)),--(R5:R254="24"""))  

简单地将两者相加可能就是您想要的

请使此可读文本已更新一些文本格式的帮助,从有更多经验的人在这个网站上。