Table of contents
在我们的日常工作中,Excel是必不可少的。 Excel用户必须根据特定的标准将各种数值相加,以便进行数据处理。 在根据数据进行这种加法时,我们需要使用SUMIFS函数。 在这篇文章中,我们将评估SUMIFS的使用。 具有多个标准的Excel SUMIFS 纵向和横向。
下载实践工作手册
你可以从下面的下载按钮下载实践工作手册。
SUMIFS双向多标准.xlsx在Excel中使用SUMIFS函数的3种方法,包括多个垂直和水平标准
我们已经采取了一组数据,这些数据有 产品 , 客户 或 供应商 , 日期 ,以及 价格 不同的人。
1.垂直地应用具有多个标准的SUMIFS
在第一种方法中,我们将采取 SUMIFS函数 在其非常基本的形式下,有2个标准:客户-约翰和价格-小于22美元。
📌 步骤。
- 转到单元格 D17 并应用以下公式。
=SUMIFS(E5:E13,C5:C13,D15,E5:E13,"<"&D16)
在这里。
- sum_range= E5:E13 或 价格 栏目
- 标准_range1= C5:C13 或 客户 栏目
- criteria1= D15 这个参数将找到一个名为 "S "的客户的名字。 约翰 在 第5、10、13行
- 标准_范围2= E5:E13 或 价格 栏目
- criteria2= "<"&D16 这个参数将找到小于以下值的 22 在E5:E13的范围内
- 现在,打 进入 按钮。
所以,这是你的总结结果,看看吧
阅读更多。 具有多个求和范围和多个标准的Excel SUMIFS
2.将其他Excel函数与SUMIFS结合起来以匹配多个水平和垂直标准
现在,Excel SUMIFS 不能同时查询水平和垂直标准的匹配值。 因此,如果你一次有沿行和沿列的标准,你不能使用 SUMIFS 在本节中,我们展示了两种创建公式的方法,以使 SUMIFS 来匹配多个水平和垂直标准,并将各自的数值相加。
2.1 结合SUMIFS, OFFSET, MATCH和COUNT函数
而不是使用基本形式的 SUMIFS。 我们将观察到一点复杂的组合与 OFFSET, MATCH, 和 COUNT 这些错综复杂的函数将被用来定义 SUMIFS ,总和范围。
📌 步骤。
在这个方法中,我们将添加所有的价格值 约翰 那是在月的 三月 .
- 在单元格中插入以下公式 D17 :
=SUMIFS(OFFSET(C4,1,MATCH(D16,D4:F4,0),COUNT(F:F),1), Customer,D15)
在这里。
- sum_range= offset(c4,1,match(d16,d4:f4,0),count(f:f),1)
- 标准_range1= 客户 栏目
- criteria1= D15 或 三月
- 现在,打 进入 按钮。
阅读更多。 如何对多列和多行应用带有INDEX MATCH的SUMIFS
2.2 将INDEX-MATCH与SUMIFS相结合
使用后 SUMIFS 与 关节 函数,我们将观察到一个不太复杂的组合,与 索引 和 匹配 这些函数将被用来定义 SUMIFS。 sum_range.
📌 步骤。
在这个方法中,我们将添加所有的价格值 大卫 之间。 02/01/23和10/01/23 .
- 转到单元格 D17 并应用以下公式。
=SUMIFS(INDEX(B4:G20,,MATCH(C24,B4:G4,0)),B4:B20,">="&C25,B4:B20,"<="&C26)
在这里。
- sum_range= index(b4:g20,,match(c24,b4:g4,0))
- 标准_range1= 客户 栏目
- criteria1= D15 或 三月
- 现在,打 进入 按钮。
阅读更多。 带有INDEX-MATCH公式的SUMIFS,包括多个标准
类似读物
- 如何使用VBA的Sumifs在同一列中使用多个标准
- 用SUMIFS函数排除同一列中的多个标准
- Excel SUMIFS不等于多个标准(4个例子)
- 当单元格不等于多个文本时如何使用SUMIFS
- SUMIFS在Excel中的多列求和(6种简单方法)
3.SUMIFS与多列求和的多条标准
现在,Excel SUMIFS 不能查询水平标准的匹配值。 在的总和范围参数 SUMIFS 为此,我们将横向加总价格并创建一个新的列,名为 小计 在本节中,我们将使用多个标准,来总结某个特定供应商的总价格。
📌 步骤。
在这个方法中,我们将添加所有的价格值 约翰 之间。 02/10/22 和 10/10/22 .
- 转到单元格 D17 并应用以下公式。
=SUMIFS($H$5:$H$13,$C$5:$C$13,$D$15,$D$5:$D$13,">="&$D$16,$D$5:$D$13,"<="&$D$17)
在这里。
- sum_range= H$5:H$13
- 标准_range1= 5美元:13美元或供应商
- criteria1= $D$15 或 约翰
- 标准_范围2= 5美元:13美元或供应商
- criteria2= $D$15 或 约翰
- 现在,打 进入 按钮。
阅读更多。 如何在Excel中使用多条件的SUMIFS函数
SUMPRODUCT函数:替代SUMIFS在Excel中同时进行纵向和横向标准的方法
ǞǞǞ SUMIFS 函数是基于逻辑的函数,而 SUMPRODUCT函数 是一个基于数学的函数。 在这个方法中,我们将展示一个非常简单的例子,用于 废物利用 函数来做与以下相同的工作 SUMIFS。
📌 步骤。
在这个方法中,我们将添加所有的价格值 约翰 那是在月的 3月。
- 转到单元格 D17 并应用以下公式。
=SUMPRODUCT((客户=D15)*(月份=D16),数据)
在这里。
- array1= 客户=D15)*(月数=D16)。 创建一个数组{0,0, 1 ;0,0,0;0,0,0;0,0,0;0,0,0;0,0, 1 ;0,0,0;0,0,0;0,0, 1 }
- array1= 数据创建一个数组{5.6,5.7, 5.9 ;8.2,8.1,8.3;10.5,10.4,8.1;12.2,12.6,12.8;25,27,29;6.8,6.3, 6.1 ;9.8,9.4,9.8;5.6,5.5,5.9;6.5,6.9, 6.8 }.
- 废物利用 将这个数组相乘,其值为:5.9+6.1+6.8=18.8
- 现在,打 进入 按钮。
阅读更多。 [固定]:SUMIFS在多个标准下不工作(3个解决方案)。
总结
按照这些步骤和阶段来进行SUMIFS多个标准的垂直和水平。 欢迎下载工作手册并用于你自己的实践。 如果你有任何问题、疑虑或建议,请在我们博客的评论区留下它们 ǞǞǞ .