前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SUMIFS函数,很有用

SUMIFS函数,很有用

作者头像
fanjy
发布2021-11-10 14:54:47
1.7K0
发布2021-11-10 14:54:47
举报
文章被收录于专栏:完美Excel

学习Excel技术,关注微信公众号:

excelperfect

SUMIFS函数用于计算指定单元格区域中满足一个或多个条件的单元格中数值之和。

SUMIFS函数的语法:

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

其中:

1.参数sum_range,必需,指定求和的单元格区域。

2.参数criteria_range1,必需,指定参数criterial1测试的区域。

3.参数criteria,必需,一个条件,指定对参数criteria_range1中的哪些单元格求和。

4.参数criteria_range2,criteria2,…,可选,作用与criteria_range1和criteria1相同。最多可以使用27个criteria_range/criteria对。

说明:

1.SUMIFS函数是Excel 2007中新增的函数,适用于Excel2007及之后的版本。

2.SUMIFS函数需要指定参数sum_range和至少一对参数criteria_range与criteria。

3.SUMIFS函数在criteria_range中搜索满足criteria指定的条件的项,并计算sum_range中相应值的和。

4.SUMIFS函数在求和时,会忽略参数sum_range中的空和文本值。

5.参数criteria可以是数字、日期、表达式、单元格引用、文本或公式,可以使用通配符(*,?)和逻辑运算符(<,>,<>,=),但不能多于255个字符。如果有文本、数学符号、逻辑符号(例如=、+、-、*、/),则应添加双引号。如果要查找?或*号,在前面添加波浪符(~),例如~?和~*。

6.参数criteria_range和参数sum_range指定的单元格区域,其行列数必须相同。

7.由于SUMIFS函数构造条件的内部语法,参数sum_range需要指定为单元格区域,不能使用数组。

8.SUMIFS函数可以处理单元格区域,但不能处理数组。这意味着不能在条件区域内使用其他函数(值得商榷,见拓展资料:Excel公式技巧05和06),如YEAR,因为结果是一个数组。如果需要此功能,可使用SUMPRODUCT函数。

9.如果参数criteria测试文本值,应使用双引号将文本值括起来,否则结果会显示0。

10.如果参数sum_range中包含TRUE和FALSE时,结果可能会不正确。

SUMIFS函数使得多条件求和更加容易。如下图1所示的数据。

图1

下面是SUMIFS函数几个典型应用公式:

1.求西区的电筒销售额:

=SUMIFS(D11:D24, B11:B24, "电筒", C11:C24,"西区")

2.求东区大于150的销售额总和:

=SUMIFS(D11:D24,D11:D24,">150",C11:C24,"东区")

3.北区除喷枪外的总销售额:

=SUMIFS(D11:D24, C11:C24,"北区",B11:B24,"<>喷枪")

4.包含字符“筒”的所有产品销售额之和:

=SUMIFS(D11:D24, B11:B24,"*筒*")

5.2021年5月1日至5月20日销售额之和(在列E中添加日期):

=SUMIFS(D11:D24,E11:E24,">=2021-5-1",E11:E24,"<=2021-5-20")

如果日期在单元格中,公式也可以写成:

=SUMIFS(D11:D24, E11:E24,">="&开始日期单元格引用,E11:E24,"<="&结束日期单元格引用)

注:有兴趣的朋友可以到知识星球完美Excel社群下载本文示例工作簿。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-11-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档