SUMIFSSUMIF函数的使用方法多条件求和,如何在单元格条件缺省的情况下求和


选择擅长的领域继续答题?
{@each tagList as item}
${item.tagName}
{@/each}
手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
展开全部关于EXCEL,用SUMIF函数求和,只能满足一个条件,可使用SUMIFS实现多条件求和。下面以大于5且小于10区间条件求和为例。方法步骤如下:1、打开EXCEL表格,输入需要满足两个条件求和的相关数据,如本例中的A1:A14。2、在空白单元格中输入公式=SUMIFS(A1:A14,A1:A14,">5",A1:A14,"<10")并回车即可。【其中A1:A14就是需要求和的数据所在单元格,可根据实际修改,函数执行结果返回A1:A14单元格中大于5且小于10的数值之和】3、返回EXCEL表格,发现在EXCEL中,同时满足两个条件求和操作完成。已赞过已踩过你对这个回答的评价是?评论
收起
展开全部用SUMIF函数求和只能满足一个条件,如果需要满足多个条件可以使用SUMIFS函数或者SUMPRODUCT函数。使用方法:1、首先在打开的excel表格中输入几组数据,选中空白单元格并点击“fx”图标。2、然后在弹出的函数参数设置的对话框中输入指定单元格区域,和对应的条件区域,最“criteria1”中输入需要取的数值单元格。3、点击回车生成函数计算结果,可以看到已经将“名称3”对应的数据进行求和操作了。4、再使用SUMPRODUCT函数计算出一组的人数。5、在空白单元格中输入函数公式:=SUMPRODUCT((A2:A9="一组")*C2:C9),点击回车生成结果可以看到一组的人数为11人。
本回答被网友采纳展开全部
sumif只能满足一个条件要实现多条件求和,可以用sumifs(Excel2007版或更新版本支持该函数)=sumifs(求和数据区,条件区域1,条件1,条件区域2,条件2,条件区域3,条件3)这样子也可以用sumproduct=sumproduct((区域1>100)*(区域2<200)*求和区域)这样子。
本回答被提问者和网友采纳
展开全部2007以上版本才可以使用多条件的sumifs函数,低版本的可以使用sumproduct函数解决。例如:求年龄大于12岁的男生的平均身高展开全部三种方法如下:1,sumifs函数2,sumproduct函数3,数据透视表记得给个采纳哟!
收起
更多回答(3)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
为你推荐:
下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
×个人、企业类侵权投诉
违法有害信息,请在下方选择后提交
类别色情低俗
涉嫌违法犯罪
时政信息不实
垃圾广告
低质灌水
我们会通过消息、邮箱等方式尽快将举报结果通知您。说明
做任务开宝箱累计完成0
个任务
10任务
50任务
100任务
200任务
任务列表加载中...
说到excel函数,很多人第一时间想到的就是求和函数sum。作为excel入门级函数,sum的确是小白级的,以至于很多人对求和函数有点“误解”,觉得求和函数太简单了。但是,你可能不知道,sum只是excel求和家族里的一个小成员而已,它的家人们可都是厉害着呢。今天我们就一起来认识一下这个求和家族吧。1.sum基础求和sum语法规则是:=sum(数据区域)案例:对下表的“销售”列求和,计算出总销量 在销售总量单元格(G2)中输入公式:=sum ( 1* (E2:E11))公式说明:销售列是在E列,所以公式里的数据区域是E2:E11,那为什么这里不直接用公式=sum(E2:E11)进行求和呢?而是前面多了“1*”。因为在 “销量”列里存在文本形式的数字,当这种数据作为sum函数的参数时,会被当作为文本来运算,所以如果直接用公式=sum(E2:E11)求和,文本型数字就没有被包括在求和中,从而使得求出来的结果与真实结果并不相符。如何把文本型数字转换为数值型数字呢?可以用“分列”的方法,直接把文本型数字转换为数值,然后在求和。还有一种办法是像案例中的1*(E2:E11)的形式强制转换为数值格式。 2.sum跨表求和案例:汇总各销售部的销售总量如上图所示,我们要将销售1部、销售2部、销售3部,销售4部,销售5部的销量进行汇总,其中销售1、2、3、4、5部门的销售数据是连续排列的5个工作表,每个表的A2:B6数据区域分别存放着各销售部门1至5月份的销量数据。在目标单元格输入公式“=sum(”,然后鼠标单击“销售1部”工作表,按住shift键再单击“销售5部”工作表,然后选取B2单元格,按enter 键结束,将得到以下公式:=sum(销售1部:销售5部!B2)公式说明:(1)要对不同的表的相同区域进行求和,可以用sum进行跨表求和(2)当跨表引用多个相邻的工作表中相同的数据区域进行汇总时,无须逐个工作表对数据区域进行引用,可以按工作表的排列顺序,使用冒号将第一个工作表和最后一个工作表表名进行连接,作为跨表引用的工作表名。注意:sum的跨表求和,是对多张工作表上的相同单元格区域进行引用求和。所以在案例演示中,我们也可以看到,销售1-5部的销售表,其表结构是完全一致的。3.单条件求和:sumif=sumif(条件区域,条件,求和区域) sumif是对条件区域进行判断,只对满足条件的数据求和。案例:按月份统计每个月的销量在目标单元格H2中输入下面的公式 ,然后向下填充公式,求出其它月份的总销量。=sumif($B$2:$B$11,G2,$E$2:$E$11)公式说明:sumif将数据区域B2:B11(月份列)中的每一个单元格都与条件值G2单元格(月份)进行比对,如果相等,就与B2:B11(月份列)中对应的“销量”列(E2:E11)的值进行求和。也就是按月份来求和。4.多条件求和:sumifssumifs函数,多条件求和,语法规则为:=sumifs(求和区域,条件1区域,条件1,条件2区域,条件2…条件N区域,条件N)案例:按月份统计某产品的总销量。例如1月份A产品的总销量是多少?1月份B产品的总销量是多少?在目标单元格输入公式:=sumifs(E2:E11,B2:B11,G2,C2:C11,H2)公式说明:sumifs函数与sumif函数的参数位置是有区别的: 除了参数顺序不一致之外,sumifs实现原理其实与sumif函数完全相同,只不过,是在后面多添加了统计条件而已。对于案例演示中的公式,如上,sumifs函数将条件区域B2:B11(月份列)中的每一个单元格都与条件值G2(月份)单元格进行比对;将条件区域C2:C11(产品列)中的每一个单元格都与条件值H2(产品)单元格进行比对;如果都相等,则将E2:E11(销量列)中对应的销量进行求和。5.乘积求和:sumproductsumproduct函数:product,在英文中是“相乘”的意思,和求和函数sum结合起来,就是相乘后再相加,统计的是对应区域的乘积之和。语法规则是:=sumproduct(乘积区域1,乘积区域2)乘积区域1和乘积区域2中的数字会被一一对应相乘最后将这些乘积求和,也就是乘积和。案例:统计总销售额,也就是每一行的单价*销量,然后再求和在目标单元格输入公式:=sumproduct(D2:D11,E2:E11)公式说明:单价列(D2:D11),销量列(E2:E11))。sumproduct是对D2与E2相乘,D3与E3相乘,D4与E4相乘…,然后再将它们的乘积进行相加,就是每一行的单价*销量,然后再求和得出总销售额。6.数据库求和:dsum函数作为求和家族中的一员,dsum函数相对于其它成员来说,存在感不强,这里了解下即可。dsum函数,返回的是数据区域中满足指定条件的列中的数字之和。语法规则是:=dsum (数据区域, 求和字段的列数,条件区域)案例:统计销售员猴子、苏火火、高小明的总销量在目标单元格输入公式=dsum(A1:E11,5,G1:G4)公式说明:特别注意,“数据区域”和“条件区域”,必须要包含列标题。所以案例中的公式=dsum(A1:E11,5,G1:G4)中,数据区域是(A1:E11)。求和字段是“销量”,“销量”列在数据区域A1:E11中位于第5列,所以,第二个参数“求和字段的列数”是5。“条件区域”也就是对哪些销售员进行销量求和,案例中是猴子、苏火火、高小明所在的数据区域,所以,条件区域是G1:G4。 6.总结通过上面的介绍,想必小伙伴们对求和一家子也认识得差不多啦。求和除了sum函数的基础应用,还可以根据要解决的业务问题选择跨表求和、单条件求和、多条件求和、乘积求和、数据库等,你都get到了吗?我是猴子,中科院硕士/前IBM高级软件工程师/豆瓣8分《数据分析思维》作者,我和知乎知学堂研职在线联合出品的「数据分析训练营」即将开课,3天带你掌握数据分析实用技巧,包含课程+实战带练,工作提效、升职加薪必备神器!报名还有独家Excel自学资料领取,点击开启数据分析升职加薪密码:推荐:人工智能时代的必学技能
在excel表格中,用于条件求和的函数有很多,如专用的单条件求和sumif函数、多条件求和sumifs函数,还有subtotal函数,但subtotal函数实际也是使用sumif为参数。其实在版本更新sumifs函数之前,大家常用的条件求和,大多数情况下都是使用sum函数以及sumproduct函数,尤其sumproduct函数还能进行二维数据的求和,合并单元格的条件求和等等。那今天我们要讲的内容,是关于sumproduct和sum函数在条件求和场景中的常规应用,即条件求和的常用公式套路。它们的公式写法很简单,有套路,跟着作者的解析,就能很好地理解公式的运算逻辑。如下图所示,作者分别设置了单条件和多条件求和的两个示例:单条件求和是需要计算合同号DW-54的采购总数量;多条件求和则是要计算合同号DW-53,采购单号PO211126023的采购总数量。我们先通过sumif函数公式,来看看单条件求和场景的结果。sumif函数的公式写法比较简单,而且表达式比较固定,只需要将各参数的值或区域套用进去,就能得到计算结果。接下来我们要使用sumproduct函数来进行单条件求和。首先来看看它的完整公式:=SUMPRODUCT((A2:A73=A7)*E2:E73)在这个公式中,sumproduct函数公式只包含了一个参数,而在它的语法图中,它的参数的含义是一个数组,它可以对单个参数的数组进行计算,也可以将多个参数的数组相乘后得到求和结果。我们来看下sumproduct函数公式的参数:(A2:A73=A7)*E2:E73A2:A73=A7,它是一个判断表达式,其结果是一个逻辑值,true或者false,用数值来表示是1和0.E2:E73,是一个单元格区域,在数据表中它是采购数量的数据列,那么当1和0与这列数值相乘时,得到的结果要么是0,要么就是该列原数值。购买专栏解锁剩余56%Excel办公技能从初学到进阶,成为工作达人优质教育领域创作者,活力创作者所属专栏Excel100个常见场景可套公式作者:Excel教程学习专栏简介:excel100个常见场景可套公式,快速提高excel函数公式灵活应用水平 27.9元 立即购买本专栏

我要回帖

更多关于 sumif函数的使用方法 的文章

 

随机推荐