何时使用 SUM(IF()) 数组公式

针对 Office 2003 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Office 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 275165
概要
下列情形之一的可以在 Microsoft Excel 中使用 SUMIF() 工作表函数︰
  • 当您想要返回的单个条件 (例如,单个 IF 条件) 的总和
  • 当您想要使用多个条件并返回到多个单元格的总和
用 SUMIF() 表函数可以使用的条件仅限于文本、 数字或一个范围内,并且该函数不能使用数组常量。

关于数组常量和工作表函数的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰
214286 一些工作表函数不允许数组常量
192222 一些工作表函数不允许数组常量
不能使用逻辑布尔运算符,如ANDSUMIF() 工作表函数。

有关工作表函数和布尔运算符的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰
267982 如何使用逻辑或,或在 Excel 中之和 + IF 语句
当您想要使用多个条件、 数组常量时,嵌套的 IF 语句或布尔运算符;要个总计多个条件 (条件); 或同时使用两个函数 SUM 和 IF。例如,使用 SUM(IF()) SUMIF() 函数。

本文演示如何同时使用两个函数 SUM 和 IF SUMIF() 工作表函数。
更多信息
要同时使用 SUM 和 IF 工作表函数来汇总多个条件,请参阅以下示例。

示例 1︰ 嵌套的 IF 函数使用布尔值或者 (+)

  1. 开始 Excel 并创建下面的工作表︰
       A1: Dept  B1: Employees C1: Criteria   A2: A     B2: 2	   C2: A   A3: B     B3: 4	   C3: B   A4: C     B4: 3		   A5: A     B5: 3		   A6: B     B6: 3		   A7: C     B7: 2		   A8: A     B8: 4		   A9: C     B9: 3							
  2. 在单元格 D1 中,键入以下公式︰
    = 求和 (IF ((A2:A9="A")+(A2:A9="B"),B2:B9,0))
  3. 按 CTRL + SHIFT + ENTER (或命令 + 回报 Mac) 来输入的公式以数组公式的形式。

    该公式返回 16,A 和 B 的部门中的员工的总数

示例 2: 嵌套的 IF 条件数组 ({"A"、"B"}) 功能

  1. 重复示例 1 中的步骤 1。
  2. 在单元格 D2 中,键入以下公式︰
    = 求和 (IF (A2:A9 = {"A"、"B"},B2:B9,0))
  3. 按 CTRL + SHIFT + ENTER (或命令 + 回报 Mac) 来输入的公式以数组公式的形式。

    再次,该公式返回 16。

示例 3: SUMIF() 工作表函数

  1. 重复示例 1 中的步骤 1。
  2. 在 D3 单元格中,键入以下公式︰
    =SUMIF(A2:A9,C2:C3,B2:B9)
  3. 按 CTRL + SHIFT + ENTER (或命令 + 回报 Mac) 中输入公式。该公式返回 9、 满足条件答︰ 雇员数
  4. 抓住填充柄,填充至单元格 D4 公式。

    该公式返回 7,员工符合条件 B.数
参考
有关 SUM 工作表函数的详细信息,请单击 Microsoft Excel 帮助 在上 帮助 菜单类型 总和 在 Office 助手或应答向导,然后单击 搜索 若要查看返回的主题。

有关 IF 工作表函数的详细信息,请单击 Microsoft Excel 帮助 在上 帮助 菜单类型 如果工作表函数 在 Office 助手或应答向导,然后单击 搜索 若要查看返回的主题。

SUMIF 有关的详细信息,请单击 Microsoft Excel 帮助 在上 帮助 菜单类型 sumif 在 Office 助手或应答向导,然后单击 搜索 若要查看返回的主题。
XL2010 XL2007 XL2003

警告:本文已自动翻译

属性

文章 ID:275165 - 上次审阅时间:07/03/2016 23:17:00 - 修订版本: 5.0

Microsoft Office Excel 2003, Microsoft Office Excel 2007, Microsoft Excel 2010, Microsoft Office 2008 for Mac

  • kbhowto kbmt KB275165 KbMtzh
反馈