excel多条件求和下求和

三种方法解决Excel中的双条件或多条件求和问题
图老师excel达人又跟大家见面了,各种excel小技巧都会每天发布,很多小技巧可以帮助我们解决很多问题,再也不要去excel城花冤枉钱啦!
描述:sumif是符合一个条件的求和函数,请问符合多个条件的一系列值求和的函数是什么呢?例如表一中是11月份一些货品的出库情况,表2中求某商品11月1日共出了多少货,这个函数该如何设置?用SUMPRODUCT可以代替SUMIF、COUNTIF实现多条件求和和计数假设A列是品名,B列是日期,C列是数量,求香蕉在11月1日的总出货量:=sumproduct((a2:a1000=&香蕉&)*(b2:b1000=date())*(c2:c1000))补充:如果需要查询的品名和日期很多,就需要建立辅助列表,将查询值改为单元格引用。同时将这里的查询区域改为绝对引用,可以复制公式在平时的工作中经常会遇到多条件求和的问题。如图1所示各产品的销售业绩工作表,我们希望分别求出&东北区&和&华北区&两部门各类产品的销售业绩,或者在同一部门中的不同组也要求出各产品的销售业绩。在Excel中,我们可以有三种方法实现这些要求。一、分类汇总法首先选中A1:E7全部单元格,点击菜单命令&数据&排序&,打开&排序&对话框。设置&主要关键字&和&次要关键字&分别为&部门&、&组别&,如图2所示。确定后可将表格按部门及组别进行排序。然后将鼠标定位于数据区任一位置,点击菜单命令&数据&分类汇总&,打开&分类汇总&对话框。在&分类字段&下拉列表中选择&部门&,&汇总方式&下拉列表中选择&求和&,然后在&选定汇总项&的下拉列表中选中&A产品&、&B产品&、&C产品&复选项,并选中下方的&汇总结果显示在数据下方&复选项,如图3所示。确定后,可以看到,东北区和华北区的三种产品的销售业绩均列在了各区数据的下方。再点击菜单命令&数据&分类汇总&,在打开的&分类汇总&对话框中,设置&分类字段&为&组别&,其它设置仍如图3所示。注意一定不能勾选&替换当前分类汇总&复选项。确定后,就可以在区汇总的结果下方得到按组别汇总的结果了。如图4所示。二、输入公式法上面的方法固然简单,但需要事先排序,如果因为某种原因不能进行排序的操作的话,那么我们还可以利用Excel函数和公式直接进行多条件求和。比如我们要对东北区A产品的销售业绩求和。那么可以点击C8单元格,输入如下公式:=SUMIF($A$2:$A$7,&=东北区&,C$2:C$7)。回车后,即可得到汇总数据。选中C8单元格后,拖动其填充句柄向右复制公式至E8单元格,可以直接得到B产品和C产品的汇总数据。而如果把上面公式中的&东北区&替换为&华北区&,那么就可以得到华北区各汇总数据了。如果要统计&东北区&中&辽宁&的A产品业绩汇总,那么可以在C10单元格中输入如下公式:=SUM(IF($A$2:$A$7=&东北区&,IF($B$2:$B$7=&辽宁&,Sheet1!C$2:C$7)))。然后按下&Ctrl+Shift+Enter&键,则可看到公式最外层加了一对大括号(不可手工输入此括号),同时,我们所需要的东北区辽宁组的A产品业绩和也在当前单元格得到了,如图5所示。拖动C10单元格的填充句柄向右复制公式至E10单元格,可以得到其它产品的业绩和。把公式中的&东北区&、&辽宁&换成其它部门或组别,就可以得到相应的业绩和了。三、分析工具法在EXCEL中还可以使用&多条件求和向导&来方便地完成此项任务。不过,默认情况下EXCEL并没有安装此项功能。我们得点击菜单命令&工具&加载宏&,在打开的对话框中选择&多条件求和向导&复选项,如图6所示。准备好Office 2003的安装光盘,按提示进行操作,很快就可以安装完成。完成后在&工具&菜单中会新增添&向导&条件求和&命令。先选取原始表格中A1:E7全部单元格,点击&向导&条件求和&命令,会弹出条件求和的向导对话框,在第一步中已经会自动添加了需要求和计算的区域,如图7所示。点击&下一步&,在此步骤中添加求和的条件和求和的对象。如图8所示。在&求和列&下拉列表中选择要求和的数据所在列,而在 &条件列&中指定要求和数据应满足的条件。设置好后,点击&添加条件&将其添加到条件列表中。条件列可多次设置,以满足多条件求和。点击&下一步&后设置好结果的显示方式,然后在第四步中按提示指定存放结果的单元格位置,点击&完成&就可以得到结果了。如果要对多列数据按同一条件进行求和,那么需要重复上述操作。& 搜索“图老师”或者“tulaoshi_com”加关注,每天最新的美食、健康、育儿、美妆、、手工DIY等生活小技巧,30天变身小巧妇!【微信扫描下图可直接关注】
来源:https://www.tulaoshi.com/n/764.html
Excel多条件、指定内容的高级筛选 & Excel多条件、指定内容的高级筛选 Excel批量生成指定名称的文件夹 & Excel批量生成指定名称的文件夹 如何在Excel里给汉字标注拼音? & 如何在Excel里给汉字标注拼音?你只需要通过拼音指南tulaoshi按钮,三个小小的步骤就能给完成~先点击拼音设置决定拼音的排列格式和字...
Excel不同青年如何多条件查找引用 & Excel小丸子系列不同青年如何多条件查找引用 Excel制作半圆饼图 & Excel图老师制作半圆饼图 Excel帕累托图制作方法 tulaoshi& Excel高端大气上档次的图表帕累托图制作方法 Excel按厘米精确设置行高列宽 & Excel按厘米精确设置行高列宽 Excel一起认...
怎样在Excel 2013中使用多条件筛选 & 1、首先,我们打开一份数据表格,要筛选出华北地区金额大于400的选项。单击菜单栏--数据--高级。 2、弹出高级筛选对话框,我们选取结果显示方式,上面的是在原有区域显示,也就是不保留原始数据。下面的是在其他位置显示,保留原始数据,方便对比查看。 3、列表区域我们选择A1:E...
Excel中汇总统计符合指定条件单元格数据之和是经常遇到的事情。例如,统计学生的成绩表时,我们也许要在一张有多个班级多个学科的成绩总表中求某一指定班级某一学科学生的总分。这种情况我们一般使用SUMIF函数或SUM函数配合使用IF函数来完成汇总统计,如果指定的条件已经存放在另外的某单元格区域,那么在Excel 2007中,使用DSUM函数来完成指定...
Excel2010中的条件格式运用方法 我们知道,Excel条件格式功能可以根据单元格内容有选择地自动应用格式,它为Excel增色不少的同时,还为我们带来很多方便。如果让条件格式和公式结合使用,则可以发挥更大的威力,下面提供几个在条件格式中使用公式的应用实例,希望能给读者朋友带来一些启发。 一、 判别输入是否正确 在输入如身...EXCEL中多条件求和、计数的4种方法
EXCEL中多条件求和、计数的方法大致可归纳为4种:⒈ 自动筛选法⒉ 合并条件法⒊ 数组公式法⒋ 调用函数法先打开上面的工作表,分别用这4种方法对同时满足&A2:A15区域为A,B2:B15区域为10,C2:C15区域为Ⅰ&条件的E2:E15区域进行求和、计数。一、自动筛选法利用EXCEL的自动筛选功能和分类汇总函数对工作表数据进行求和、计数。① 选中数据区域A1:E15,执行&数据&筛选&自动筛选&命令,进入&自动筛选&状态。② 选中E16单元格,输入分类汇总公式:=SUBTOTAL(9,E2:E15),用于对求和列进行统计。③ 点击&条件1&右侧的下拉按钮,在随后弹出的下拉列表中选择&A&;再点击&条件2&右侧的下拉按钮,在随后弹出的下拉列表中选择&10&;再点击&条件3&右侧的下拉按钮,在随后弹出的下拉列表中选择&Ⅰ&。④ 符合条件的数据被筛选出来,合计自动出现在E16单元格中。将SUBTOTAL(9,E2:E15)中的参数9改为2或3,可对符合条件的记录进行计数。二、合并条件法可将多个条件合并为一个条件,再利用条件求和函数、条件计数函数分别进行单条件求和、计数。在D2单元格中输入合并公式:=A2&B2&C2,选择D2:D15,按Ctrl+D向下填充。在E16单元格中输入条件求和公式:=SUMIF(D2:D15,"A10Ⅰ",E2:E15)在E17单元格中输入条件计数公式:=COUNTIF(D2:D15,"A10Ⅰ")三、数组公式法利用数组公式进行多条件求和。数组公式输入完成后,不能直接用&Enter&键进行确认,需要用&Ctrl+Shift+Enter&组合键进行确认。确认完成后,公式两端会出现一对数组公式标志(一对大括号)。在E16单元格中输入数组公式:=SUM((A2:A15="A")*(B2:B15=10)*(C2:C15="Ⅰ")*E2:E15) 或:=SUM(IF((A2:A15="A")*(B2:B15=10)*(C2:C15="Ⅰ"),E2:E15))输入完成后,按下&Ctrl+Shift+Enter&组合键确认公式即可。即确认后的公式:{=SUM((A2:A15="A")*(B2:B15=10)*(C2:C15="Ⅰ")*E2:E15)}。对于有&或&条件的,可用+来完成。如同时满足条件1=C,条件2=30,条件3=Ⅱ或Ⅲ,数组公式如下:=SUM((A2:A15="C")*(B2:B15=30)*((C2:C15="Ⅱ")+(C2:C15="Ⅲ"))*E2:E15) 或:=SUM(IF((A2:A15="C")*(B2:B15=30)*((C2:C15="Ⅱ")+(C2:C15="Ⅲ")),E2:E15))输入完成后,同样要按下&Ctrl+Shift+Enter&组合键。四、调用函数法调用SUMPRODUCT函数对数据进行求和、计数。SUMPRODUCT函数:是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。在E16单元格中输入函数公式:=SUMPRODUCT((A2:A15="A")*(B2:B15=10)*(C2:C15="Ⅰ")*E2:E15)对于有&或&条件的,也可用+来完成。如同时满足条件1=C,条件2=30,条件3=Ⅱ或Ⅲ,该函数使用如下:=SUMPRODUCT((A2:A15="C")*(B2:B15=30)*((C2:C15="Ⅱ")+(C2:C15="Ⅲ"))*E2:E15)
分享这篇日志的人也喜欢
新人谁关注
是什么让你在零下36度的低温下坚持直播?
奶音声优小主播求过任务?
我把我唱给你听
热门日志推荐
人人最热标签
北京千橡网景科技发展有限公司:
文网文[号··京公网安备号·甲测资字
文化部监督电子邮箱:wlwh@vip.sina.com··
文明办网文明上网举报电话: 举报邮箱:&&&&&&&&&&&&
请输入手机号,完成注册
请输入验证码
密码必须由6-20个字符组成
下载人人客户端
品评校花校草,体验校园广场总结三个Excel多条件求和的通用公式
我的图书馆
总结三个Excel多条件求和的通用公式
在Excel中,如何汇总本科学历男员工的工资总和
在日常工作中,经常需要根据某些条件进行数据汇总。如图 89?1所示为某公司员工基本情况登记表,现在需要统计性别为“男”性、学历为“本科”的员工的工资总和,该如何操作呢?
图89?1双条件求和
→ 解决方案1:
使用SUMIFS函数进行双条件求和。
→ 操作方法
在F20单元格输入下列公式,按Enter键结束。
=SUMIFS(H3:H18,C3:C18,'男',F3:F18,'本科')
→ 原理分析
SUMIFS函数多条件求和通用公式
SUMIFS函数可以设置多达128个区域/条件对对单元格区域进行求和,本例中只应用了其中的两个区域/条件对,即“性别/男”、“学历/本科”,然后对“工资”列进行条件求和,即可得出性别为“男”性、学历为“本科”的员工的工资总和。
使用SUMIFS函数进行n个条件求和的通用公式为:
=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,…,…,条件区域n,条件n)
→ 解决方案2:
使用SUMPRODUCT函数进行双条件求和。
在F20单元格输入下列公式,按Enter键结束。
=SUMPRODUCT((C3:C18='男')*(F3:F18='本科')*H3:H18)
→ 原理分析
本例以(C3:C18='男')和(F3:F18='本科')为条件与“工资”列对应相乘,使用SUMPRODUCT函数对数组求和,即可得出性别为“男”性、学历为“本科”的员工的工资总和。
→ 知识扩展
SUMPRODUCT或SUM函数多条件求和通用公式
1.本例也可以使用SUM函数的数组公式进行双条件求和,公式如下:
{=SUM((C3:C18='男')*(F3:F18='本科')*H3:H18)}
2.使用SUMPRODUCT或SUM函数进行n个条件求和的通用公式如下:
=SUMPRODUCT(条件1*条件2*…*条件n*求和区域)
{=SUM(条件1*条件2*…*条件n*求和区域)}
馆藏&22172
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&
喜欢该文的人也喜欢Excel中实现多条件求和的三种方法
Excel中实现多条件求和的三种方法
原文地址:
在平时的工作中经常会遇到多条件求和的问题。在Excel中,我们可以有三种方法解决这些问题。&&
共有图片&&张,您现在流览的是第&5&张SUMIF 带给Excel不一样的条件求和_应用_电脑爱好者
SUMIF 带给Excel不一样的条件求和
条评论 标签:
Excel中的SUM函数可以快速求出多数相加之和,不过有时我们不只是将各项数据简单相加,而是要对每个数据进行判断,符合条件后再进行相加处理,虽然SUM可以在IF函数的配合下完成此项任务,毕竟有些复杂。因此,Excel还提供了SUMIF函数,让这类有条件的计算变得简单。
有条件的计算
小编先上个实例,解读一下SUMIF函数具体怎么用。小编在Excel 2016中,准备了一个简单的销售记录表格。然后在数据区之外的任意单击格中点击,输入下列公式:
=SUMIF(A2:A9,"张三",C2:C9)&
这个公式的意思就是,将此数据表中附合&张三&这个条件的所在行销售额相加。SUMIF函数的格式为:
SUMIF(range,criteria,[sum_range])
第一个参数&range&是必须的,是根据条件进行计算的单元格区域,本例中为&A2:A9&。
第二个参数&criteria&也是必须的,用来确定对哪些单元格进行求和的条件,可以应用通配符运算符等。注意,除了数字外,任何文本条件及含有逻辑或数学符号的条件,都必须用双引号 (") 括起来,本例中是姓名为&张三&的单元格。
第三个参数&sum_range&表示要实际求和的那些单元格,这一参数加上了中括号,表示此参数可以省略,本例中为&C2:C9&。
上面的SUMIF函数,有三个参数,其中第一个和第三个参数,都是表示区域的。单元格区域的完整表示方法,是数据区左上角第一个单元格名称和右下角最后一个单元格名称,以冒号相连接,如果是单元数据区,就是第一个和最后一个单元格相连,比如上例中的&A2:A9&及&C2:C9&。上面公式中,第一个参数的区域必须完整表示,而第三个参数的区域可以简写,只需写出列的第一个单元格名称即可。下面的两个公式,最后得出的结果是一样的:
=SUMIF(A2:A9,"张三",C2:C9)
=SUMIF(A2:A9,"张三",C2)
由此可知,第三个参数所起的作用,实际上只是一个定位作用。
更多SUMIF应用实例
通过对条件的设置,SUMIF函数可以返回更多不同的结果。比如想返回除了张三之外其他所有人的销售额,可以使用了运算符&&&&。
=SUMIF(A2:A9,"&&张三",C2)
除此各种运算她符的使用,如大于(&)、小于(&)、等于(=)等符号外,还可以通过与通配符配合使用来计算一类数据,比如都为姓&李&的员工,就将条件设置为("李*")。还可以通过与其他函数的联合使用,比如通过AVERAGE函数计算出平均数,然后以此平均数为条件,找出大于平均数或小于平均数的销售额,等等。
SUMIF还有更多的妙用,大家一起来挖掘吧。 

我要回帖

更多关于 excel中多条件求和 的文章

 

随机推荐