如何使用SUMIFS函数

2022-03-04 16:17:12 浏览数 (2)

标签:Excel函数,SUMIFS函数

如下图1所示,要求数据表中指定颜色和尺寸的价格之和。数据表区域为B3:D8,条件区域在列B和列C。

图1

使用SUMIFS函数很容易求得,在单元格D11中的公式为:

=SUMIFS(D3:D8,B3:B8,B11,C3:C8,C11)

单元格D12中的公式为:

=SUMIFS(D3:D8,B3:B8,B12,C3:C8,C12)

SUMIFS函数的语法

SUMIFS函数语法:

SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2],[criteria2],…)

其中,

  • 参数sum_range,必需,想要求和的数字所在的单元格区域。
  • 参数criteria_range1,必需,想要测试的条件1的单元格区域。
  • 参数criteria1,必需,想要应用到criteria_range1的条件,对sum_range中相应的单元格求和。
  • 参数[criteria_range2],可选,最多可以有127个额外的参数。
  • 参数[criteria2],可选,最多可以有127个额外的参数。

SUMIFS函数应用示例

示例1:对大于指定值的数求和

如下图2所示,对编号大于3的价格求和:

=SUMIFS(C3:C8,B3:B8,B11)

图2

示例2:对不等于某值的项求和

如下图3所示,对尺寸不是“小”的价格求和:

=SUMIFS(C3:C8,B3:B8,B11)

图3

示例3:多条件求和

如下图4所示,对编号不为104且尺寸为“小”的价格求和:

=SUMIFS(D3:D8,B3:B8,B11,C3:C8,C11)

图4

示例4:部分匹配求和

在单元格D11中,对列B中以“B”开头且列C中尺寸为“小”的价格求和:

=SUMIFS(D3:D8,B3:B8,B11,C3:C8,C11)

图5

可以使用通配符:

1.*(星号):匹配任意长度字符。

2.?(问号):匹配任意单个字符。

示例5:使用逻辑运算符

单元格D11中的公式求编号小于104且尺寸为“小”的价格之和:

=SUMIFS(D3:D8,B3:B8,B11,C3:C8,C11)

单元格D12中的公式求编号大于等于103且尺寸为“中”的价格之和:

=SUMIFS(D3:D8,B3:B8,B11,C3:C8,C11)

图6

可以使用的逻辑运算符有:

1.>(大于)

2.<(小于)

3.=(等于)

4.<>(不等于)

0 人点赞