如何使用SUMIFS,其中条件是列中的一组数字?

时间:2013-04-10 19:48:07

标签: excel excel-formula criteria sumifs

我有一个如下所示的Excel文件:

ZONES             Count                          Area 1 = (SUM OF ZONE COUNT)
------------------------------------------------------------------------------
1                 100                            1
2                 50                             2
3                 110                            5
4                 90                             7
5                 40                             
6                 10                             
7                 0                              
8                 80           

我需要做的是make(SUM OF ZONE COUNT)说190因为100 + 40 + 50 + 0 = 190.我试过了:

=SUMIFS(B3:B10, A3:A10, C3)

它将返回100。当我尝试:

=SUMIFS(B3:B10, A3:A10, "="&C3:C6)

返回0

我需要将条件设置为范围而不是单个单元格。

这可能吗?

1 个答案:

答案 0 :(得分:2)

试试这个版本

=SUMPRODUCT(SUMIFS(B3:B10,A3:A10,C3:C6))

因为条件范围是四个单元格,SUMIFS函数将返回四个值的“数组” - SUMPRODUCT用于对这四个值求和

您也可以使用SUM,但公式必须是“数组输入”,即

=SUM(SUMIFS(B3:B10,A3:A10,C3:C6))

使用 CTRL + SHIFT确认 + ENTER