繁体   English   中英

SUMIFS 其中一个条件位于表的顶部 | 微软 Excel

[英]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)

使用索引函数的 SUMIFS 函数

其中Criteria_1Defined 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 是工作表名称,所以不要混淆!

E2中的公式

 =SUMIFS($B$2:$B$100;$A$2:$A$100;D2)

在此处输入图像描述

将数据转换为标准表可能很好,因此当您向其中添加更多数据时,公式将更新。

在此处输入图像描述

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM