[英]SUMIFS where one of the conditions is at the top of table | Microsoft Excel
示例:一张 excel 表中的两个表。
标准 1:
ColumnA | ColumnB
Name | Amount
John | 3
Smith | 2
John | 6
标准 2:
Name | Amount
John | 10
Smith | 20
我想执行 => SUMIFS 范围是 B:B,表名是“Criteria 1”。
注意:还有更多的名称和标准#。
你尝试过这种方式吗? 所以我所做的是,我为条件 1创建了一个定义的命名范围,并在INDEX Function 中使用相同的范围,以便给出一个可以在SUMIFS Function 中使用的范围 - SUM_RANGE & CRITERIA RANGE
所以单元格B7中使用的公式
=SUMIFS(INDEX(Criteria_1,,2),INDEX(Criteria_1,,1),$A7)
其中Criteria_1是Defined Named Ranges ,如何创建,按步骤操作
• Select 整个范围,即下图中的A2:B4
• 按ALT F3并在名称框中写入Criteria_1
这是定义范围的一种方法 -->
另一种方式是 select 范围从公式选项卡,在定义名称组select定义名称。 一个新的弹出窗口显示 --> 将其命名为Criteria_1并且指的是已经被选为所需的范围,然后按 OK
因此,根据我的工作表中提供的样本
Where Criteria_1 is ='Blad (24)'!$A$2:$B$4
Blad 是工作表名称,所以不要混淆!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.