如何将两个COUNTIF方程式一起添加?

时间:2010-02-04 09:15:10

标签: excel

如何将两个COUNTIF方程式加在一起得到总数

6 个答案:

答案 0 :(得分:2)

我假设您只想在列表包含两个位于相同位置的项目时进行计数。 实施例

A1:= a B1:= a

A2:= B2:= b

A3:= A B3:= c

COUNTIF(A1:A3,“a”)返回3

COUNTIF(B1:B3,“b”)返回1

计算第一个列表= a和第二个列表= b的位置,您可以使用SUMPRODUCT,它将返回1.

SUMPRODUCT((A1:A3 = “A”)*(B1:B3 = “B”))

或者您可以使用数组公式。提交公式而不是简单的ENTER时,需要使用CTRL + SHIFT + ENTER。这将自动在公式周围添加{}。

= SUM((A1:A3 = “A”)*(B1:B3 = “B”))

答案 1 :(得分:2)

研究Andy Pope的例子(如果这是你想要的):

=COUNTIFS(A11:A13,"a",B11:B13,"b")

答案 2 :(得分:1)

将此与您的其他问题相结合,您的意思是?

=(COUNTIF(B3:L3,"X")*20)+(COUNTIF(N3:O3,"X")*2.5)

这将为B3和L3之间的每个X增加20,为N3或O3中的每个X增加2.5。

答案 3 :(得分:0)

如果要在一列或一行中添加两个不同出现次数...例如:

客户多久打电话给我的商店寻找面粉或糖,在面粉和糖中加入面粉和糖。

这是公式:

=SUM((COUNTIF([Cell Range],"flour")),(COUNTIF([Cell Range],"sugar")))

细胞范围也可以是整个列(这就是我所做的)。我只是在询问范围时点击了列。

答案 4 :(得分:0)

如果计算特定值,可以使用COUNTIF功能, 例如,

A           B

0-5         A
6-10        B
11-15       C
0-5         D
16-20       E
21-25       D
0-5         A
21-25       D

=COUNTIF(A1:A8,"0-5")

如果算上多功能,

=COUNTIFS(A1:A8,"0-5",B1:B8,"A")

答案 5 :(得分:0)

=SUMPRODUCT(COUNTIF(A:A,{"Text1","text2","text3","text"}))

您可以通过添加更多 csv 来扩展它,如果 A 列中存在所有值,它将相加所有值的计数。根据您的要求更改范围。