如何在Excel中将SUMIF与多个条件一起使用? (带有示例)
具有多个条件的Excel SUMIF
“具有多个条件的求和” 顾名思义,excel中的SUMIF(SUM + IF)会根据提供的条件对单元格的值求和。条件可以基于日期,数字和文本。在excel中,我们有两个条件函数,分别是sumif和sumifs,sumifs具有处理多个条件的逻辑,而sumif对一个条件使用逻辑,但是还有另一种方法可以对多个条件使用sumif函数通过使用逻辑函数AND和OR。
例子
让我们借助示例来了解excel中具有多个条件的SUMIF。
您可以在此处下载具有多个条件Excel模板的Sumif –具有多个条件Excel模板的Sumif范例#1
假设我们有以下用于组织销售的数据。我们想根据各种标准对销售额进行汇总。
现在,如果您只想汇总笔记本电脑的销售量,则公式将如下所示:
范围是 '物品' 我们要与条件进行比较的字段(项目应为 “笔记本电脑”) 和 “总销售额” 是sum_range。
按下Enter键后,结果将如下所示:
但是,该公式没有太大用处,因为对MS Excel不太了解的用户将无法使用此表格。如您所见,我们已经为criteria参数实际指定了“ Laptop”。我们需要在需要键入值的单元格中提供引用,也可以创建下拉列表。
为此,步骤如下:
- 选择单元格 F5 我们写的地方 “笔记本电脑”。删除文字。去 数据标签 ->资料验证 在excel命令下 资料工具
- 选择 资料验证 从列表中。
- 选择 “列表” 为了 “允许” 类型 “笔记本电脑,平板电脑,手机” 为了 “来源” 窗口,因为这些是我们的独特产品。点击 好的.
下拉列表已创建。
- 我们需要对公式进行一些小的更改,以便为 单元格F5 为了 “标准”
现在,只要我们更改单元格的值 F5 通过从下拉菜单中选择 “总销售额” 自动更改。
范例#2
假设我们具有以下品牌产品列表及其总销售额。
我们要在项目名称包含的位置添加值 “最佳”.
为此,公式将是
答案将是,
此公式已为 “笔记本电脑”,“台式机” 和 “笔记本电脑适配器”.
例子#3
假设我们具有以下品牌产品列表及其总销售额。
我们要在项目名称包含的位置添加值 “*” 因为我们使用*表示有更多保证金的特殊项目。
“ *”是excel中的通配符,但是如果需要查找此字符,则需要使用代字号(〜)来转义该字符的实际含义。
该公式如下所示:
如您所见,我们使用“ *〜**”作为标准。第一个和最后一个星号已被写入,以表明星号可以在产品名称中的任何位置。它可以是第一个字符,最后一个字符或两者之间的任何字符。
在星号之间,对于包含星号的产品名称,我们使用波浪号(〜)和星号(*)。
结果将如下所示:
要记住的事情
在指定条件时,我们可以使用各种类型的运算符:
- >(大于)
- <(小于)
- > =(大于或等于)
- <=(小于或等于)
- =(等于)
- (不等于)
- *(通配符:表示零个或多个字符)
- ? (通配符:表示任何字符)
在为SUMIF函数指定sum_range和标准范围时,我们需要确保两个范围的大小都相等,如果条件满足criteria_range,则将sum_range的相应值相加。它也适用于SUMIFS功能。所有条件范围和sum_range必须具有相同的大小。