Excel计数基于多个条件

时间:2017-07-25 08:01:51

标签: excel count sum formula

我正在尝试根据表格的行标题和列标题生成数据集中出现次数的计数数字。我已经尝试过countif语句和sumproduct,但我似乎无法让它工作。

例如(我只包含其中一个变量而我已经使AT:AT为1s的列以使其能够求和)

=SUMPRODUCT(('Call Handling year'!AT:AT)*( 'Call Handling year'!AF:AF='Call Handling Month'!B28))          

任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:0)

基于多个条件的计数为CountIfS。以下是其实施的示例:

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]) =COUNTIFS(B2:B5,"=Yes",C2:C5,"=Yes")

The official MS article is here.

可以选择使用Sumproduct代替CountIfS。它是这样的:

=SUMPRODUCT((B2:B6=C2)*1)
+SUMPRODUCT((B8:B13=C8)*1)
+SUMPRODUCT((B16:B20=C16)*1)

I wrote an article with examples about it here.