- excel vba教程:利用Excel数组公式将中文大写日期转换成日期序列
- excel函数公式大全:Excel时间计算,一网打尽
- excel表格教程:Excel数据表实现动态小计
- excel vba教程:只能录入某种特征的Excel数据
多个条件的汇总咱们经常遇到吧,今天的内容就是有关多个条件的计算。直奔主题,看下面的题目:
在这个图中,A列是代理商的名称,B列是代理商的级别,C列是业务发生额。
那么,问题来了,请问代理商名称包含“广州”,级别为“一级”的业务发生额是多少?
话说有了问题不用愁,条条大路通德州。使用的公式为:
=SUMIFS(C2:C11,A2:A11,”*广州*”,B2:B11,”一级”)
公式中用到了SUMIFS函数,这个函数咱们以前介绍过,熟悉用法的表亲可以温故,不熟悉的表亲知新哈。
使用SUMIFS函数,能够实现多个条件组合的数据求和。与SUMIF函数不同,SUMIFS函数的求和区域被放到第一参数的位置,其他参数分别是区域1、条件1、区域2、条件2…最多允许 127个区域/条件对。
公式中第一个参数C2:C11是求和区域。
“A2:A11,”*广州*””是第一个区域/条件对。
“B2:B11,”一级””是第二个区域/条件对。
公式的意思是:如果A列代理商包含广州,并且B列的等级等于一级,则将对应的C列的业务额汇总求和。
SUMIFS函数条件参数形式与SUMIF函数一样,可以为数字、表达式、单元格引用或文本,也可以使用通配符。本例中的“A2:A11,”*广州*””就是使用了通配符星号(*)。
星号匹配任意一串字符,也就是A2:A11单元格中只要包含关键字”广州“,就视为条件符合。
由于是文本参数,所以要在关键字前后使用半角的引号包含,否则Excel会无法正确识别了。
上一篇:excel数据分析:区分大小写的Excel数据查找 下一篇:excel宏教程:手把手教你制作Excel抽奖器
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。