Table of contents
在计算一些数字的总和方面,有时我们可能需要应用一些条件或标准。 MS Excel通过提供另一个强大的函数帮助我们解决这类问题,该函数名为 SUMIF 这篇文章将与大家分享关于 "如何使用 "的完整概念。 SUMIF 函数在Excel中自主地工作,然后与其他Excel函数一起工作。
下载实践工作手册
SUMIF函数.xlsxExcel中的SUMIF函数(快速浏览)
Excel SUMIF函数:语法& 参数
摘要
添加由给定条件或标准指定的单元格。
语法
=SUMIF (range, criteria, [sum_range])论点
争论 | 必备/可选 | 解释 |
---|---|---|
范围 | 需要 | 我们希望通过标准来评估的单元格的范围。 |
标准 | 需要 | 标准的形式是数字、表达式、单元格引用、文本或一个定义哪些单元格将被添加的函数。 |
总和范围 | 可选 | 如果我们需要合并除范围参数中定义的单元格以外的其他单元格,则需要添加实际的单元格。 |
请注意。
- 在标准中,可以包括通配符--问号(?)匹配任何单一字符,星号(*)匹配任何字符序列。 如6?"、"苹果*"、"*~?"
- 这里的问号(?)将被用于匹配任何单一字符。
- 星号(*)将被用来匹配任何字符序列。 使用这种方法,我们可以通过匹配任何子串来找出任何文本或字符串。 如 "*Apples",我们可以找到像菠萝或任何其他最后部分为 "Apples "的单词。
- 总数_范围 应该是相同的尺寸和形状。 范围 .
- SUMIF 函数只支持单一条件。
Excel中SUMIF函数的常见用途
Excel根据要求提供了不同的使用SUM函数的方法。 语法根据这个函数的用途而不同。 我们只需要在每个方法或例子中遵循一些简单的步骤。
例1:使用SUMIF函数计算数字标准的总和
使用 SUM函数。 我们可以用数字条件来计算总和。 为了显示这个过程,我们假设有一个数据集,其中有一些食品的名称、类别、日期和销售量。 现在我们将计算每个价格都超过的总销售额 $1000 在 H7 细胞。
首先,将公式写在 H7 像这样的细胞。
=SUMIF(E5:E16,">1000")
在这里。 E5:E16 指的是 销售 .
公式解释
- 在这个公式中。 E5:E16 是将进行和操作的范围。
- ">1000" 因此,如果销售价值超过了 $1000 那么它将被计算在内,否则它将被忽略。
- 第二,按 进入 .
- 最终,我们将得到的输出为 $26,700
阅读更多。 Excel中最常用的51个数学和三角函数
例2:使用SUMIF函数查找文本标准的总和
现在让我们看看如何使用文本标准来计算总和。 在这里,我们关注的是如何从数据集中计算销售额,其中的 类别 将是 水果 .
因此,首先,将公式写在 H8 像这样的细胞。
=SUMIF(C5:C16,"Fruits",E5:E16)
公式解释
- 这里 C5:C16 是我们将检查我们的标准的范围。
- "水果" 是条件或标准。 我们检查的是,如果 类别 是 水果 或不。
- 最后。 E5:E16 是我们将对所选行进行求和操作的求和范围。
- 第二,按 进入 ,因此,输出将是 $14,700 .
带有通配符的SUM函数
在标准参数中,我们也可以利用通配符在 累计 假设我们想计算那些被命名的食品的总销售额的总和。 苹果 .
因此,在 H8 单元格,像这样写公式。
=SUMIF(B5:B16,"*Apples",E5:E16)
公式解释
- "*苹果" 将找出数据,其中 食品 名称将是苹果或食物名称的第一部分或最后一部分是苹果。
- 同样地,按 进入 得到的输出为 $5,400 .
阅读更多。 44个Excel中的数学函数 (免费下载PDF)
例3:用日期标准计算总和
ǞǞǞ 累计 函数也适用于使用数据条件。 比方说,我们想得到那些日期在以下日期之后的食品的销售总和 04/01/2021 .
由于我们要计算的是在 H8 单元格,同样地,像以前一样,在H8单元格中这样写公式。
=SUMIF(D5:D16,">"&DATE(2021,4,1),E5:E16)
公式解释
- “>”&DATE(2021,4,1) 这一部分是我们的标准。 首先。 ">" 用来查找更大的日期。 然后用安培尔( &) 是用来连接公式和文本的。 日期 函数是用来提供日期输入的。
- ǞǞǞ 日期 如果你想了解更多关于这个函数的信息,你可以查看以下链接
- 再次,按 进入 .
- 最终,输出结果是这样的。
类似读物
- 如何在Excel中使用MMULT函数(6个例子)
- 在Excel中使用TRUNC函数(4个例子)
- 如何在Excel中使用TAN函数(6个例子)
- 使用Excel的QUOTIENT函数(4个合适的例子)
- 如何使用Excel的LOG功能(5种简单方法)
例4:用OR准则计算总和
OR逻辑意味着如果任何逻辑或条件在给定的逻辑中为真,那么它将返回真。 我们可以使用这种逻辑,使用 累计 假设我们想计算总销售额,其中 类别 是 蔬菜 ,或者每笔销售都大于 $1000 .
因此,让我们把这个公式写在 H8 像这样的细胞。
=SUMIF(C5:C16,"Vegetables",E5:E16)+SUMIF(E5:E16,">1000",E5:E16)
公式解释。
- SUMIF(C5:C16, "蔬菜", E5:E16) 这一部分将找到Category等于的行。 蔬菜 .
- 加号 (+) 是用于 或
- SUMIF(E5:E16,”>1000″, E5:E16) 这一部分将找到销售额大于1000美元的行。
同样地,按 进入 并得到这样的输出。
例5:带有数组参数的SUMIF
在 SUMIF 我们使用数组参数作为条件。 数组参数就是任何函数参数中的一些元素的数组。 例如:{"A","B","C"}等。 现在我们将计算总销售额,其中 类别 是 水果和奶制品 使用 SUMIF 功能。
因此,将该公式写在 H8 细胞。
=SUM(SUMIF(C5:C16,{"Fruits","Dairy"},E5:E16))
同样地,按 进入 并得到这样的输出。
SUMIF 日期范围月和年
我们可以用 SUMIF函数 其中我们需要计算在一个范围内的总和 月份 和 年 在以下数据集中,我们的列标题为 项目 , 开始日期 , 结束日期 , 每小时费率 , 工作时间 ,以及 账单总额 假设,在 C13 我们需要找出的细胞 账单总额 .
首先,将公式写在 C13 像这样的细胞。
=SUMIF(D5:D10,"="&C12,G5:G10)
- 第二,按 进入
- 最终,得到这样的输出。
SUMIF Vs SUMIFS
ǞǞǞ SUMIF 和 SUMIFS 函数都是将一个区域内所有符合给定标准的单元格的数值相加,但它们的方式有些不同。
- ǞǞǞ SUMIF函数 将一个区域中符合特定条件的所有单元格加起来。
- ǞǞǞ SUMIFS函数 计算一个区域内有多少单元格满足一组标准。
假设,我们需要找出 苹果的销售 在 第1分部 这里,我们有两个标准,即 苹果 和 第1分部 .最终,在这种情况下,我们需要使用 SUMIFS 功能。
首先,将公式写在 I5 像这样的细胞。
=SUMIFS(F5:F16,B5:B16,"Apples",D5:D16,"Branch 1")
新闻 进入 并得到这样的输出。
正如我们所看到的,我们成功地找到了已完成的项目的总账单。 12月21日 .
重要的是,这里的 SUMIF 函数找到完成日期 12月21日 ,并最终在这之后,根据这一点增加总账单。
需要记住的事情
常见错误 | 当他们显示 |
---|---|
#VALUE! | 当你用SUMIF函数来匹配长度超过255个字符的字符串或对字符串进行匹配时,会返回不正确的结果。 |
总结
这都是关于 SUMIF 总的来说,在与时间打交道的过程中,我们需要这个函数来达到各种目的。 最终,我们展示了多种方法和各自的例子,但根据许多情况,还可以有许多其他的反复。 如果你有任何其他利用这个函数的方法,那么请随时与我们分享。