Table of contents
我们经常需要对满足特定条件的数据进行求和。 求和可能包括满足不同列中的多个条件。 Excel提供了 SUMIF函数 在这篇文章中,我们将展示如何应用 不同列中有多个标准的SUMIF 在 ǞǞǞ .
下载实践工作手册
你可以在这里下载实践工作手册。
多重标准的总结.xlsx在Excel的不同列中应用具有多个标准的SUMIF的3种简单方法
在这篇文章中,我们将讨论 3 方便的应用方式 SUMIF 有多种标准 中的不同栏目中。 ǞǞǞ 我们将使用 SUMIF函数 在第一种方法中使用单一标准。 然后,我们将使用 SUMIF函数 为多个标准 这个方法将有一些子方法,我们将使用OR逻辑、数组公式和 SUMPRODUCT函数 最后,我们将选择使用 SUMIFS函数 下面是我们将用来演示方法的一个样本数据集。
1.对单一标准使用SUMIF函数
SUMIF函数 在这个方法中,我们将使用这个函数的单一标准。
步骤。
- 首先,选择 I4 细胞和类型。
=sumif($b$5:$b$16,h4,e5:e16)
- 然后,点击 进入 .
- 因此,我们将得到关于以下方面的收入总和 '衬衫'。 .
- 重复这个过程,对 '潘特 和 'T-shir 也是如此。
公式分解。
- sumif($b$5:$b$16,h4,e5:e16) :该公式将通过 B5:B16 的范围内寻找值。 H4 的单元格,然后将范围内的所有数值相加。 E5:E16 其中与Shirt的值相关联,并返回总和。
阅读更多。 如何在Excel中根据多个标准对多列进行求和
2.对多个标准使用SUMIF
在这个方法中,我们将通过多个标准,然后对满足这些标准的数据进行汇总,使用 SUMIF函数 我们将通过一些子方法来展示这一过程。
2.1. 应用OR逻辑
通常情况下。 SUMIF函数 在这个子方法中,我们将使用 SUMIF函数 我们将添加多个 SUMIF函数 以满足多个标准,每个标准的每个值 SUMIF函数 将会被添加到满足多个标准。
步骤。
- 首先,选择 J5 单元格,并输入以下公式。
=sumif($b$5:$b$16,h5,$e$5:$e$16)+sumif($b$5:$b$16,i5,$e$5:$e$16)=sumif($b$5:$b$16,h4,e5:e16)
- 然后,按 进入 .
- 因此,我们将对满足多个标准的数值进行汇总。
公式分解。
- sumif($b$5:$b$16,h5,$e$5:$e$16) : SUMIF函数 将返回与该值相关的收入总和。 H5 的细胞,这是衬衫。
- sumif($b$5:$b$16,i5,$e$5:$e$16)。 这将返回与 "Pants "中的值相关的数值之和。 E5:E16 范围。
- sumif($b$5:$b$16,h5,$e$5:$e$16)+sumif($b$5:$b$16,i5,$e$5:$e$16) 。 这个表达式将前面两个表达式返回的值相加。
2.2. 在SUM函数中使用数组
在这个方法中,我们将使用一个数组在 SUMIF函数 这不仅可以缩短公式,而且还可以使其更易读。
步骤。
- 首先,选择 J5 单元格,并输入以下公式。
=SUM(SUMIF($B$5:$B$16,{"衬衫", "裤子"},F5:F16))
- 撞击 进入。
- 因此,我们将得到产品的利润总和 '衬衫'。 和 '裤'。 .
公式分解。
- SUMIF($B$5:$B$16,{"Shirt", "Pants"},F5:F16)。 这里 SUMIF函数 将通过扫描范围 B5:B16 寻找衬衫和裤子,然后将利润汇总在一起。 F5:F16 这两个产品的范围,并返回它们作为 的SUM函数。
- SUM(SUMIF($B$5:$B$16,{"Shirt", "Pants"},F5:F16))。 最后。 SUM函数 将返回这两种产品的利润之和。
2.3. 应用阵列公式
在这个方法中,我们将插入一个范围作为标准,而不是插入数值。 这被称为数组公式。 SUMIF函数 将评估该范围作为标准,并返回该范围内与该标准相关的所有数值的总和。
步骤。
- 首先,选择 J5 单元格,并插入以下公式。
=sum(sumif(b5:b16,h5:i5,f5:f16))
- 然后,点击 进入 按钮。
- 因此,我们将从衬衫和裤子中获得总利润,这是我们的预期标准范围。
公式分解。
- SUMIF(B5:B16,H5:I5,F5:F16): 我们将把这些值插入到 H5:I5 幅度作为我们的标准。 然后。 SUMIF函数 将通过 B5:B16 范围内寻找标准值,并对与这些标准值相关的数值进行单独求和。 这意味着它将对来自Shirt的所有利润和来自Pants的所有利润进行求和,并将它们作为参数返回给 的SUM函数。
- sum(sumif(b5:b16,h5:i5,f5:f16))。 最后。 SUM函数 将对由 SUMIF函数 为两个标准值。
2.4. 使用数组与SUMPRODUCT函数
在这个方法中,我们要做的和上一个方法一样,只是在这里,我们将使用 SUMPRODUCT函数 而不是 SUM函数 .
步骤。
- 首先,选择 J5 单元格,并输入以下公式。
=sumproduct(sumif($b$5:$b$16,h5:i5,$f$5:$f$16))
- 新闻 进入 .
- 因此,我们将从标准范围内提到的标准中得到总的利润。
阅读更多。 在Excel的不同工作表中对多个标准进行SUMIF(3种方法)
3.对多个标准使用SUMIFS
SUMIFS函数 是 Excel的 默认函数,用于对具有多个标准的值进行求和。 它接收多个值作为标准,并将其范围作为参数。 最后,根据标准对返回的值进行求和。
步骤。
- 首先,选择 J5 单元格,并输入以下公式。
=sumifs($e$5:$e$16,$b$5:$b$16,h5, $c$5:$c$16,i5)
- 然后,按 进入 按钮。
- 因此,我们将得到白色衬衫的总收入,这是我们的两个标准。
公式分解。
- sumifs($e$5:$e$16,$b$5:$b$16,h5, $c$5:$c$16,i5)。 第一个论点。 $E$5:$E$16 在这种情况下,该范围表示收入。 第二个参数。 $B$5:$B$16 最后,最后两个参数分别表示第二个标准范围和第二个标准。 因此,该函数将在第一个标准范围内寻找衬衫,在第二个标准范围内寻找白衬衫。 最后,它将返回白衬衫的总收入。
阅读更多。 如何在Excel中应用多区间的SUMIF
总结
在这篇文章中,我们已经讨论了三种方法的使用 SUMIF函数 的不同列中的多个标准。 ǞǞǞ 这些方法将帮助用户根据多个标准总结他们的数据,并向观众提交一份适当的报告。 这些方法也将减少总结满足多个标准的数据时的努力。