SUMIFS函数多条件和模糊条件的使用方法,例如这道题:
问题一:一班女生的成绩总和是多少?要从成绩表里找出符合“一班”和“女生”这两个条件的成绩求和。
假设答案放在J2单元格,在J2单元格录入函数:=SUMIFS(D2:D7,A2:A7,"一班",C2:C7,"女")
第 1个参数是计算和的数据范围,也就是“成绩区域”;
第2个参数是条件区域,这里是班级列A2:A7,或者直接鼠标选定A列也是一样的;
第3个参数是条件1,我们要查一班的成绩,所以手工录入“一班”;
第4个参数是第 二个条件区域,这里是性别列C2:C7,或者直接鼠标标选择C列;
第5个参数是条件2,除了一班这个条件,还需要找到"女"这个条件,所以再录入“女” 回车,得出计算结果128。
注意!!!函数里的所有符号一定要在英文状态下输入,不然计算不出结果。
看上去是一长串的参数啊条件啊,仔细看是有规律的,先是求和的数据范围,然后是各个条件所在的区域,每一个条件区域跟上一个条件,如此循环录入,听说可以录入127个哦。
问题二:2.所有姓孔的女同学的成绩总和?从成绩表里找出符合“孔姓”和“女生”这两个条件的成绩的和。
“女生”条件上面用过,很简单,那么姓“孔”的这个条件该如何录入呢?也很简单,这就用到了通配符:* 星号,用这个符号代替单个或多个字符。
把答案放在J3单元格,录入函数:=SUMIFS(D2:D7,C2:C7,"女",B2:B7,"孔"&"*")
前几个参数同上,一一录入就可以。姓“孔”这个条件,因为是孔开头所以先录入“孔”,紧接着按Shift 7录入连接符,接下来再录入"*" 通配符,这里的通配符就代表了孔后面的名,只要孔姓匹配上,这个条件就成立。回车后,计算结果显示出来137
问题三:二班里大于等于60分的女生的成绩总和?条件有三个:二班、>=60分、女生
在单元格J4里录入函数=SUMIFS(D2:D7,A2:A7,"二班",C2:C7,"女",D2:D7,">=60")
按照SUMIFS的参数规则一一录入即可,这里就不详细说了,自已操作试试看哦!
如果我的分享对你有所帮助,请点赞转发关注我哦~~~
评论 (0)