Excel中的SUMIF与SUMIFS

  • Share This
Hugh West

在使用微软Excel工作时, 累计 函数是每个人都会使用的基本函数之一。 我们在很多情况下都会使用这个函数。 但是,当涉及到根据标准求和值时,... SUMIF SUMIFS 函数是我们的救星。 你可能会想哪一个最能满足你的目的。 在本教程中,你将学习以下两者的区别 SUMIF vs SUMIFS 在Excel中用适当的例子和解释来描述函数。

下载实践工作手册

下载以下练习工作手册。

SUMIF与SUMIFS.xlsx

Excel中SUMIF函数的介绍

现在 SUMIF 函数只根据一个条件对一个给定的范围进行求和。 如果条件与给定的值范围相匹配,它将把这些值加起来。 如果你的条件相匹配,它将在求和范围内找到相应的单元格并把它们加起来。

SUMIF函数的基本语法。

SUMIF(range, criteria, [sum_range])

请看下表,以便有更好的了解。

论点 需要 描述
范围 你想按条件搜索的单元格范围。 单元格范围必须是数字或名称、数组或有数字的引用。 空白和文本值被忽略。
标准 标准的形式是数字、表达式、单元格引用、文本或一个定义哪些单元格将被添加的函数。
总数_范围 可选 对于实际要添加的单元格,我们要添加除范围参数中指定的单元格以外的单元格。 如果删除sum_range参数,Excel会添加范围参数中指定的单元格。

SUMIF函数是如何工作的?

现在,我们已经讨论了 SUMIF 现在是时候展示它是如何工作的了。

我们有两个范围在 SUMIF 这里,第一个是我们要用标准来评估的范围,第二个是和的范围,我们将从这里得到我们想要的和。

为了证明这一点,我们将使用以下数据集。

在这里,我们有一些销售人员的名字,他们的销售产品,和总的销售额。

我们要找到 总销售额 约翰

📌 阶梯

首先,以下公式在 细胞C14 :

=SUMIF(C5:C12,"John",D5:D12)

然后,按 进入。

正如你所看到的,我们已经找到了约翰的总销售额,使用了 SUMIF 功能。

对上述例子的解释。

现在,在我们的公式中,我们选择了 销售人员 作为 范围 销售总额 作为 总数_范围 .

然后我们提到了" 约翰 "作为我们的标准。 它将搜索所有的值,从 销售人员 并添加 销售总额 从那里。

Excel中SUMIFS函数的介绍

ǞǞǞ SUMIFS 函数根据多个标准对单元格进行求和。 SUMIFS 当相应的单元格满足基于日期、数字和文本的条件时,可以对数值进行求和。 应该注意的是,我们使用逻辑运算符(>,<,,=)来匹配条件和 荒唐事 (*, ?) 用于部分匹配。

与此不同的是 SUMIF 功能,当你需要多个标准来评估时,这个功能就会很方便。

SUMIFS函数的基本语法。

=SUMIFS(sum_range, criteria_range1, criteria1, [critical_range2], [critical2], ...)

看一下这个表格,可以有更好的了解。

论点 需要 描述
总数_范围 我们要根据条件或标准求和的单元格范围。
标准_范围1 我们将应用标准或条件的单元格的范围。
标准1 criteria_range1的条件。
Criteria_range2, criteria2, ...。 可选 额外的范围和它们相关的标准。 你最多可以输入127个范围/标准对。

SUMIFS函数是如何工作的?

类似于 SUMIF 功能。 SUMIFS 有一个求和范围,这意味着所有的加法都将基于这个范围进行。 在这里,我们可以使用多个条件。 首先,它将尝试基于标准1匹配数值。 如果你有其他条件,它将考虑到这一点并相应地求和。

为了证明这一点,我们正在使用这个数据集。

在这里,我们有一些销售人员的名字,他们的销售产品,和销售金额。

我们要找到以下的总销售额 吉米 为产品 电视

📌 阶梯

首先,以下公式在 细胞C14 :

=SUMIFS(E5:E13,C5:C13,"Jimmy",D5:D13,"TV")

然后,按 进入。

正如你所看到的,我们已经发现总销售额为 吉米 为产品 电视 使用 SUMIFS 功能。

对上述例子的解释。

现在,让我们把它分解一下。 首先,我们已经选择了 总数_范围 , 标准_范围1 , 标准_范围2 .

现在,我们的第一个标准是 吉米 这意味着它将首先找到销售人员 吉米 销售人员 列。

然后,我们的下一个标准是 电视 这意味着有多少销售额 吉米 产品所产生的 电视 来自于 吉米 ,它将搜索到 电视 在产品一栏中。

最后,它将总结出以下的销售 吉米 为产品 电视 .

SUMIF与SUMIFS:Excel中和操作的灵活性

现在,你可以不执行 的SUMIFS 操作与 SUMIF 但你可以很容易地执行 SUMIFS 而不是 SUMIF 它将给你同样的结果。 这意味着如果你有单一标准,你可以使用 SUMIFS 功能。

看一下这个数据集。

在这里,我们有一些由开发人员、开始和结束日期、每小时费率和总账单组成的项目。

我们要找到 账单总额 的项目在12月21日前完成。

就像我们前面说的,你可以使用 SUMIFS 函数,而不是 SUMIF。 在这里,我们给你提供了这方面的证据。

为了解决这个问题,用 SUMIF 函数中,输入以下公式 细胞C13。

=SUMIF(E5:E10,"<"&C12,H5:H10)

之后,按 进入 .

正如你所看到的,我们已经找到了12月21日前完成的项目的总账单。

现在,你也可以通过以下方法解决这个问题 SUMIFS 职能,让我们来看看。

首先输入以下公式 细胞C13 :

=SUMIFS(H5:H10,E5:E10,"<"&C12)

然后按 进入 .

正如你所看到的,我们已经成功地用SUMIFS函数找到了12月21日之前完成的项目的总账单。

所以,你可以用 SUMIFS 功能,而不是 SUMIF .

SUMIF与SUMIFS:选择哪个Excel函数?

根据我们的说法, SUMIFS 函数是更方便的工具。 它提供了一个类似于 SUMIF 是的,因为 SUMIFS 函数可以处理多个标准,你可以在任何地方使用它。

现在,从之前的数据集中,是否可以找到在12月21日之前完成但工作时间少于200小时的项目的总账单?

这里我们有多个标准,第一个是 12月21日 第二个是工作时间 低于200 .

一般来说,你不能通过以下方式解决这类问题。 SUMIF 函数,它不能接受多个标准。 但你可以用 SUMIFS 功能。

📌 阶梯

首先,输入以下公式 细胞C14 :

=SUMIFS(H5:H10,E5:E10,"<"&C12,G5:G10,"<"&C13)

然后,按 进入 .

正如你所看到的,我们已经成功地处理了多个标准与 SUMIFS 功能。 这就是为什么 SUMIFS 的效率比 SUMIF 在很多情况下都能发挥作用。

摘要:Excel中SUMIF与SUMIFS的比较

从上面的讨论中,我们可以把它总结成以下表格。

差异 SUMIF SUMIFS
可利用性 所有版本 Excel 2007或更新版本。
标准的数量 只有一个 多达127项标准
sum_range的位置 在最后的争论中 作为第一个论据
sum_range要求 可选 需要
可选参数 总数_范围
标准2至标准127
criteria_range1至call_range127

💬 需要记住的事情

✎在 SUMIFS 函数,其他标准不能与标准1在同一范围内。

✎此外, 标准_范围 参数必须包含与sum_range参数相同数量的行和列。

总结

最后,我希望本教程为你提供了一个有用的知识,让你了解到以下的区别 SUMIF SUMIFS 因此,我们建议你学习并将所有这些说明应用于你的数据集。 此外,你可以下载练习工作簿,自己尝试这些。 此外,欢迎在评论区提出反馈意见。 事实上,你的宝贵反馈使我们有动力创造这样的教程。 不要忘记检查我们的网站 独家专访 遇到各种与Excel有关的问题和解决方案。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.