在3个不同的列上使用COUNTIFS,然后需要SUM第4列?

时间:2013-06-28 01:45:29

标签: excel-2010

我在下面写了这个公式。我不知道这个公式的正确部分会添加我在AB2列中的数字:AB552。实际上,这个公式是计算该范围内有数字的单元格的数量,但我需要它将这些数字作为我的最终结果。任何帮助都会很棒。

=COUNTIFS(Cases!B2:B552,"1",Cases!G2:G552,"c*",Cases!X2:X552,"No",**Cases!AB2:AB552,">0"**)

1 个答案:

答案 0 :(得分:1)

假设您实际上不需要中间计数,则sumifs函数应该为您提供最终结果:

=SUMIFS(Cases!AB2:AB552,Cases!B2:B552,1,Cases!G2:G552,"c",Cases!X2:X552,"No",Cases!AB2:AB552,">0")

使用一些有限的数据进行测试:

Row B G X   AB 
 2  2 a No  10 
 3  1 c No  24 
 4  2 c No   4 
 5  1 c No   0 
 6  1 a Yes  9 
 7  2 c No  12 
 8  2 c No   6 
 9  2 b No   0 
10  1 b No   0 
11  1 a No  10 
12  2 c No   6 
13  1 c No  20 
14  1 c No   4 
15  1 b Yes 22 
16  1 b Yes 22 

上面的公式返回48,AB3,AB13和AB14的总和,它们是唯一符合所有4个标准的行