2013-04-10 68 views
0

我有一个看起来像这样的Excel文件:如何在SUMIFS中标准是来自列的一组数字?

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   

我需要做的是使(ZONE Count的总和)说190因为100 + 40 + 50 + 0 = 190。我已经试过:

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

而且它会返回100。当我尝试时:

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

它返回0

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

这可能吗?

回答

2

试试这个版本

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

因为标准范围为四个单元的SUMIFS函数将返回四个值的“阵列” - SUMPRODUCT用来概括这四个值

你可以也使用SUM但配方需要“阵列输入”,即

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

确认与CTRL + SHIFT + ENTER

+0

谢谢,我用SUMPRODUCT和SUMIFS发挥各地,但不能同时在一起!你是一个拯救生命的人! – Brds 2013-04-10 20:07:28

相关问题