Table of contents
Excel是我们日常生活的重要组成部分。 当我们想到数据时,首先想到的是Excel。 我们可以用Excel进行各种数据处理。 在处理大量数据时,我们需要使用 SUMIFS函数 在这篇文章中,我们将讨论如何使用 具有多个标准的SUMIFS 沿着Excel中的列和行。
我们取一个数据集,其中包含一个水果店的产品、客户、日期和销售额。
下载实践工作手册
下载这本练习手册,在阅读本文时进行练习。
SUMIFS 沿着列和行的多个标准.xlsxSUMIFS函数简介
ǞǞǞ SUMIFS函数 是一个数学和三角函数。 它将所有符合多个条件的参数相加。
- 语法
- 争论
总数_范围 - 这个范围的数据将被加总。
标准_范围1 - 这个范围将被用于 标准1 .
标准1 - 这是将应用于以下单元格的条件 criteria_range1.
在Excel中使用SUMIFS函数的5种方法,沿列和行的多个标准
在这里,我们将使用SUMIFS应用5种不同的方法。 在此之前,在数据集中添加标准和结果单元。
1.带有比较运算符的Excel SUMIFS和沿两列的多个标准
从我们的数据集中,我们想知道给约翰的销售额中,低于22美元的总和。
这里,第一个条件是卖给约翰的金额,第二个条件是价格低于22美元。 现在,在工作表中设置这两个条件。 输入是约翰在 客户 框和22个在 价格 箱子。
步骤1。
- 转到 细胞D17。
- 写下 SUMIFS 功能。
- 在第一个参数中选择范围 E5:E13。 我们想要哪个值。
- 在第二个参数中选择范围 C5:C13 并选择 细胞D15 为第一标准的 约翰 .
- 添加范围的第二个标准 E5:E13 然后选择小于符号和 细胞D16 该公式变成了。
=SUMIFS(E5:E13,C5:C13,D15,E5:E13,"<"&D16)
第2步。
- 新闻 进入。
这个结果是对约翰的总销售额不到22美元。
阅读更多。 SUMIFS 多个标准不同列
2.在列中使用带有日期标准的SUMIFS
在这里,我们将找到与日期相比的销售额。 让我们计算一下过去30天的销售额。 我们将从今天算到过去30天。
步骤1。
- 首先,我们将设置开始和结束日期。
- 我们将使用 今天() 函数来设置日期。 它返回当天的日期。
- 在开始日期中,用30减去 今天()。
第2步。
- 转到 细胞D17。
- 写下 SUMIFS。
- 在第一个参数中选择范围 E5:E13。 这表明了价格。
- 在第二个参数中选择范围 D5:D13 含有日期,并输入大于等号,然后选择 细胞D15 作为起始日期。
- 在同一范围内添加小于等于的其他标准,并选择 细胞D16 因此,该公式变成了。
=SUMIFS(E5:E13,C5:C13,D15,E5:E13,"<"&D16)
第3步。
- 然后,按 进入。
这是过去30天的销售金额。 我们可以为任何特定的日期或日期范围做这个。
阅读更多。 如何使用带有日期范围和多个标准的SUMIFS(7种快速方法)
3.具有空白行标准的Excel SUMIFS
我们可以通过以下方式对空白单元格做一个报告 SUMIFS 为此,我们需要修改我们的数据集。 将元素从 产品 和 客户 因此,数据集将看起来像这样。
步骤1。
- 转到 细胞D16。
- 写下 SUMIFS。
- 在第一个参数中选择范围 E5:E13。 其中表示价格。
- 在第二个参数中选择范围 B5:B13 并检查空白单元格。
- 加上其他标准,这个范围是 C5:C13 如果两列单元格都是空的,那么它将显示一个输出。 因此,该公式成为。
=sumifs(e5:e13,b5:b13, "",c5:c13, "")
第2步。
- 现在,按 进入 .
在这里,我们会看到每一列的2个单元格是空白的。 而结果是它们的总和。
阅读更多。 [固定]:SUMIFS在多个标准下不工作(3个解决方案)。
类似读物
- 同一列中有多个标准的SUMIFS(5种方法)
- Excel中带通配符的SUMIFS+3个替代公式
- 具有多个垂直和水平标准的Excel SUMIFS
- 当单元格不等于多个文本时如何使用SUMIFS
4.Excel的SUMIFS与非空白单元格的标准沿列& 行
我们可以通过两种方式来实现。 使用 累计 与 SUMIFS 函数,并且只有 SUMIFS 功能。
4.1 使用SUM-SUMIFS组合
在方法3的帮助下,我们可以很容易地得到这一点。
步骤1。
- 首先,在数据表中添加3个单元格,找到我们想要的结果。
第2步。
- 首先,得到的总销售额为 E栏 在细胞中 D16 .
- 写下 累计 函数,公式将是。
=SUM(E5:E13)
第3步。
- 现在,按 进入 .
第4步。
- 在 D17细胞 写下我们在前面的方法中得到的空白单元格的销售公式。 该公式将看起来像这样。
=SUMIFS(E5:E13,B5:B13,"",C5:C13,"")
第5步。
- 再次,按 进入 按钮 .
第6步。
- 现在,用这些空白单元格减去 "销售总额 "中的 D18细胞 因此,该公式将是。
=SUM(E5:E13)-SUMIFS(E5:E13,B5:B13,"",C5:C13,"")
第7步。
- 最后,按 进入。
结果是非空白细胞的总销售额。
4.2 使用SUMIFS函数
我们还可以用以下方法获得所有非空白单元格的总数 SUMIFS 仅有的功能。
步骤1。
- 转到 细胞D16
- 写下 SUMIFS
- 在第一个参数中选择范围 E5:E13。 其中表示价格。
- 在第二个参数中选择范围 B5:B13 并检查空白单元格。
- 加上其他标准,这个范围是 C5:C13 如果这一列的同一单元格都是非空的,那么它将显示一个输出,即总和。 因此,该公式成为。
=sumifs(e5:e13, b5:b13, "",c5:c13, "")
第2步。
- 再次,按 进入。
这是所有非空白单元的输出。
请注意。
- 它意味着不平等。
阅读更多。 Excel SUMIFS不等于多个标准(4个例子)
5.SUMIFS+SUMIFS,用于沿列和行的多个OR标准
在这个方法中,我们要多次应用多个标准。 我们使用了 SUMIFS 在这里做两次就可以完成任务。
首先,我们以John为参考,我们想找出10月1日至10月15日期间John的总销售额。 在第二条准则中,我们以Alex为参考,在同一时期。 因此,数据集将看起来像这样。
步骤1。
- 转到 细胞D19。
- 写下 SUMIFS 功能。
- 在第一个参数中选择范围 E5:E13。 其中表示价格。
- 在第二个参数中选择范围 C5:C13 并选择 D17 作为参考客户。
- 然后添加日期标准。 因此,公式变成了。
=SUMIFS(E5:E13,C5:C13,D17,D5:D13,">="&D15,D5:D13,"="&D15,D5:D13,"<="&D16)
第2步。
- 再次,按 进入。
这是每个时期的约翰和亚历克斯的总和。
阅读更多。 在Excel中具有多个标准的SUMIF(OR和AND类型)的列和amp; 行
在Excel中沿列和行匹配多个标准的SUMIFS函数的替代品
有一些替代方案,我们可以通过它们实现同样的产出。 事实上,它们有时更容易一些。
1.具有多个与标准的SUMPRODUCT
在此,我们将应用 SUMPRODUCT函数 为 和 我们将计算10月1日之后卖给约翰的产品总数,并且高于15美元。 废物利用 为使解题更容易,将参考数据集稍作修改,用于此方法。
步骤1。
- 转到 细胞D18 .
- 写下 废物利用 选择范围 E5:E13 在第一个参数中,表示价格。 然后公式变成。
=SUMPRODUCT(E5:E13,(--(((D5:D13)>D15)*((C5:C13)=D16)*((E5:E13)>D17))))
第2步。
- 现在,按 进入 .
请看,我们以较少的复杂程度和使用多种标准得到了结果。
阅读更多。 如何对多列和多行应用带有INDEX MATCH的SUMIFS
2.具有多个OR标准的SUMPRODUCT
在这里,我们将应用 废物利用 功能,用于 或 我们想计算苹果和亚历克斯的总销售额。 它将包括苹果和亚历克斯。 我们将通过应用 废物利用 所以,修改后的数据集会是这样的。
步骤1。
- 转到 细胞D18
- 写下 废物利用 而这个公式变成了。
=SUMPRODUCT(E5:E13,(--((--((B5:B13)=D15))+(--((C5:C13)=D16))>0)))
第2步。
- 现在,按 进入 按钮。
所以。 或 类型的多个标准可以很容易地通过这种方式解决。
阅读更多。 如何在Excel中使用具有多个标准的SUMIFS公式(11种方法)
总结
在这篇文章中,我们展示了不同的方法来使用 SUMIFS 我们还附上了替代的方法,与此同时,我们还将其与 "大数据 "进行了比较。 SUMIFS 希望这能帮助你得到准确的解决方案。 请继续关注我们并提供你的宝贵建议。