可能重复:
计算两列中满足条件的行数
我在 Excel 中有一个如下所示的表格:
A 1 2
B 2
A 1 2
C 3 1
D 1 3
A 1 4
在 A 列中,我有一组单词。其中一些是重复的。在 E 和 FI 列中还有另外两组。现在我想计算 A 在 A 列中且 1 在 E 或 F 列中的所有事件。
我尝试过这样的事情
=COUNTIF(A1:A6, "A", E1:F6, "1")
但这不起作用。有什么提示可以解决这个问题吗?
答案1
首先,为了有多个条件,您需要使用COUNTIFS
(一个额外的 s)。
然后你可以使用
=COUNTIFS(A:A,"A",E:E,1)+COUNTIFS(A:A,"A",F:F,1)-COUNTIFS(A:A,"A",E:E,1,F:F,1)
将 E 的贡献添加到 F 的贡献中,并减去 E 和 F 都为 1 的线。
根据需要进行调整。
编辑:对于任意数量的列,您可以尝试:
=SUMPRODUCT((A:A="A")*(E:F=1))
请注意,这将报告两次在 E 和 F 中为 1 的行。