欢迎来到天天文库
浏览记录
ID:8812210
大小:149.65 KB
页数:3页
时间:2018-04-08
《sumif函数与sumifs函数》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1.Sumif函数的基础用法和注意事项Excel中,单条件求和使用比较广泛,但大部分人习惯用透视表。如果只是求有限的条件,且原始数据比较庞大,这时用透视表,透视过程占用内存,速度缓慢,最后还要筛选,显得繁杂。所以,掌握sumif函数显得很有必要。很多人对这个函数还是比较陌生的,毕竟有三个参数。今天简要介绍下,相信大家看完后,一定会惊呼:原来这么简单啊,是的,就这么简单。需要注意的是,函数虽然简单,但实际上,容易出现这个现象:用这个公式计算,公式确实没错,但结果和原数据中手工筛选出来的数据核对,结果不一样。主要
2、原因有:一是没搞清楚绝对引用和相对引用,导致下拉公式时,需要固定的数据区域发生了变化;二是原始表格的条件区域表格不规范,如上述城市中,部分城市后面或者前面有空格,这样公式得出的结果肯定不一样,因此可以用trim函数去掉空格,这个在vlookup函数中也会存在类似现象,需要引起大家的注意2.Sumifs函数的基础用法和注意事项sumifs函数功能十分强大,可以通过不同范围的条件求规定范围的和,且可以用来进行多条件求和,本文在解释语法以后再展示两个实例,以便大家更好理解sumifs函数。sumifs函数语法sum
3、ifs(sum_range,criteria_range1,criteria1,[riteria_range2,criteria2]...)sum_range是我们要求和的范围criteria_range1是条件的范围criteria1是条件后面的条件范围和条件可以增加。详细用法请看实例下面这张成绩单为例,演示sumifs函数用法,先求男生的语文成绩之和在G2单元格输入公式=SUMIFS(C2:C8,B2:B8,"男")得到结果是228,我们看图中男生成绩得分之和与公式得到的结果一致。再求语文和数学得分都大于
4、等于90分的学生总分之和在G4单元格输入公式=SUMIFS(F2:F8,C2:C8,">=90",D2:D8,">=90")7看到图中语文和数学都大于等于90分的学生只有一个同学,他的总分就是247分,与公式求得的结果完全一致。补充知识点:offset函数问题。这个函数相对有点难度。完整的说一共有五个参数。函数速成宝典第88课:Offset函数实现动态查询功能。OFFSET(reference,rows,cols,height,width).OFFSET(起始单元格或区域,向下偏移几行,向右偏移几列,返回几行
5、,返回几列)。在这里,大家要特别注意的是:第2和第3个参数如果都是0,起始点包含本行或本列;如果第2和第3个参数为1,起始点不包含本行或本列,就往下偏移一行;第4和第5个参数如果是1,起始点是包含本行和本列。大家改动下第88课素材文件中的SUM(OFFSET(K11,1,1,4,2))公式中的参数看看,就什么都明白了。二、column函数和columns函数的问题,两者是有区别的。大家看下第27课:Average与MOD、Column组合隔行求平均值。其中用到了column(B2:G2)。如果单独就这个函数而
6、言,column(B2:G2)返回的是2。严格来说,column中的参数一般情况下只容许输入单元格,就算你输入column(E2:G2),返回的仍然是E2所在的列数,也就是5。column功能是查看某单元格所在的表格中处于第几列、如column(E3)返回的就是5、也就是E3在第5列。而columns功能是返回所选择的某一连续单元格的总列数。如columns(B2:G2),返回的就是6。columns中的参数可以是单元格,也可以是连续性的单元格区域。本例中,由于用到了数组公式隔行求和、因此要用column而不
7、是columns,这个请大家结合数组公式的原理和含义来思考。三、设置有效性序列问题。这个在我的入门级教程excel基础表格操作和常用函数精选里有说明。有的学员说,按视频中的操作,几个“已经完成”“未完成”“进行中”的状态进行有效性序列设置中仍然在一行中,没有生成下拉的状态。其实原因很简单,输入逗号时,请把输入法切换成半角或者英文状态下再输入逗号即可。
此文档下载收益归作者所有