在Excel中实现多条件求和的三种方法

2016-02-19 09:10 13 1 收藏

图老师小编精心整理的在Excel中实现多条件求和的三种方法希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

【 tulaoshi.com - Excel教程 】

在平时的工作中经常会遇到多条件求和的问题。如图1所示各产品的销售业绩工作表,我们希望分别求出东北区和华北区两部门各类产品的销售业绩,或者在同一部门中的不同组也要求出各产品的销售业绩。在Excel中,我们可以有三种方法实现这些要求。

在Excel中实现多条件求和的三种方法

图1 工作表

一、分类汇总法

首先选中A1:E7全部单元格,点击菜单命令数据→排序,打开排序对话框。设置主要关键字和次要关键字分别为部门、组别,如图2所示。确定后可将表格按部门及组别进行排序。

在Excel中实现多条件求和的三种方法

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

图2 排序

然后将鼠标定位于数据区任一位置,点击菜单命令数据→分类汇总,打开分类汇总对话框。在分类字段下拉列表中选择部门,汇总方式下拉列表中选择求和,然后在选定汇总项的下拉列表中选中A产品、B产品、C产品复选项,并选中下方的汇总结果显示在数据下方复选项,如图3所示。确定后,可以看到,东北区和华北区的三种产品的销售业绩均列在了各区数据的下方。

在Excel中实现多条件求和的三种方法

图3 分类汇总

再点击菜单命令数据→分类汇总,在打开的分类汇总对话框中,设置分类字段为组别,其它设置仍如图3所示。注意一定不能勾选替换当前分类汇总复选项。确定后,就可以在区汇总的结果下方得到按组别汇总的结果了。如图4所示。

在Excel中实现多条件求和的三种方法

图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所示。

在Excel中实现多条件求和的三种方法(2)

图5 公式

拖动C10单元格的填充句柄向右复制公式至E10单元格,可以得到其它产品的业绩和。

把公式中的东北区、辽宁换成其它部门或组别,就可以得到相应的业绩和了。

三、分析工具法

在EXCEL中还可以使用多条件求和向导来方便地完成此项任务。不过,默认情况下EXCEL并没有安装此项功能。我们得点击菜单命令工具→加载宏,在打开的对话框中选择多条件求和向导复选项,如图6所示。准备好Office 2003的安装光盘,按提示进行操作,很快就可以安装完成。完成后在工具菜单中会新增添向导→条件求和命令。

在Excel中实现多条件求和的三种方法(2)

图6 条件求和向导

先选取原始表格中A1:E7全部单元格,点击向导→条件求和命令,会弹出条件求和的向导对话框,在第一步中已经会自动添加了需要求和计算的区域,如图7所示。

在Excel中实现多条件求和的三种方法(2)

图7 条件求和向导

点击下一步,在此步骤中添加求和的条件和求和的对象。如图8所示。在求和列下拉列表中选择要求和的数据所在列,而在 条件列中指定要求和数据应满足的条件。设置好后,点击添加条件将其添加到条件列表中。条件列可多次设置,以满足多条件求和。

在Excel中实现多条件求和的三种方法(2)

图8 条件列

点击下一步后设置好结果的显示方式,然后在第四步中按提示指定存放结果的单元格位置,点击完成就可以得到结果了。

如果要对多列数据按同一条件进行求和,那么需要重复上述操作。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

来源:http://www.tulaoshi.com/n/20160219/1589800.html

延伸阅读
标签: excel
Excel2013中多条件筛选如何使用?   在面对一份数据庞大的表格时,如何快速显示需要的数据呢?大家肯定会考虑到筛选这个功能,下面,图老师小编就来跟大家介绍一下表格数据的多条件筛选。 ①首先,我们打开一份数据表格,要筛选出华北地区金额大于400的选项。单击菜单栏--数据--高级。 ②弹出高级筛选对话框,我们选取结...
标签: excel
怎样在Excel 2013中使用多条件筛选   1、首先,我们打开一份数据表格,要筛选出华北地区金额大于400的选项。单击菜单栏--数据--高级。 2、弹出高级筛选对话框,我们选取结果显示方式,上面的是在原有区域显示,也就是不保留原始数据。下面的是在其他位置显示,保留原始数据,方便对比查看。 3、列表区域我们选择A1:E...
---- Windows下串行通信 ---- 与以往DOS下串行通信程序不同的是,Windows不提倡应用程序直接控制硬件,而是通过Windows操作系统提供的设备驱动程序来进行数据传递。串行口在Win 32中是作为文件来进行处理的,而不是直接对端口进行操作,对于串行通信,Win 32 提供了相应的文件I/O函数与通信函数,通过了解这些函数的使用,可以编制出符合不同...
如何治疗便秘 治疗便秘的三种方法 很多人都有便秘的困扰,你知道便秘怎么办吗?哪些方法能够帮助人们摆脱便秘呢?哪些食物能够帮助人们轻松排宿便呢?今天图老师小编就为大家推荐一些缓解便秘的食物,赶紧去看看吧! 便秘吃什么好 1.白开水通便瘦小腹 简单易行的通便方法,每天早晨起来,喝几杯白开水,即...
治疗便秘三种方法 治疗便秘有三种方法 第一、阶梯治疗 首先我们对于刺激性泻药的态度是,坚决进行替代治疗,就是通过其他的治疗方式,把正在服用的刺激性泻药替代下来。目的在于停止泻药对肠道动力的损伤。如果必须使用泻药,可给予膨胀性泻药(这类泻药主要是纤维素),这类泻药比较安全,但起效较慢。也可给...