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

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



图1 工作表

一、分类汇总法

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



图2 排序

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



图3 分类汇总

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



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



图5 公式

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

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

三、分析工具法

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



图6 条件求和向导

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



图7 条件求和向导

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



图8 条件列

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

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

(0)

相关推荐

  • excel中对数据进行分类求和的几种方法

    最近很多朋友提问关于excel中的问题,那么今天小编就给大家介绍一下excel中对数据进行分类求和的几种方法. 操作方法 01 数据透视表法. Excel数据透视表是数据汇总.优化数据显示和数据处理的 ...

  • 如何通过应用SUMIFS在2016版excel中进行多条件求和?

    相信很多小伙伴在日常办公中都会用到excel,在其中如何才能使用SUMIFS进行多条件求和呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,在excel中打开我们要进行操作的文档.2. 小 ...

  • Excel中制作一个项目文件目录的两种方法

    Excel中制作一个项目文件目录的两种方法.如下图所示,就是一个项目文件夹内的所有文件: 接下来,先提取文件名称. 如果文件比较少,可以直接输入到Excel文档中,但是如果文件比较多,就要想想办法了. ...

  • Excel中制作下拉菜单的4种方法

    Excel中制作下拉菜单的4种方法 其实还有另外3种: 1.创建列表 在一列中按alt+向下箭头,即可生成一个下拉菜单(创建列表).此方法非常简单. 2.开发工具 - 插入 - 组合框(窗体控件) 如 ...

  • Excel中常见的拆分单元格两种方法

    下图中的表头就是已经合并了四个单元格的一个大单元格,本教程需要讲述的就是如何将这个大的单元格拆分成原有的四个小单元格.下面请看小编图文详解Excel中常见的拆分单元格两种方法. 拆分单元格方法一 选中 ...

  • 在Excel中快速填充相同数据的两种方法

    使用Excel2010中的自动填充功能可以快速地在工作表中输入相同的数据,利用这种方法不仅可以增加输入的准确性,而且还可以大大提高数据输入的效率.今天为大家讲讲在Excel中快速填充相同数据的两种方法 ...

  • windows10系统中打开注册表编辑器的三种方法介绍

    window10怎么打开注册表编辑器?我们在日常使用电脑中,有时候可能会要使用到电脑的[注册表编辑器],有时会不知道怎么打开[注册表编辑器],下面介绍几种win10系统中打开[注册表编辑器]的方法步骤 ...

  • word中快速插入小于等于符号的三种方法

    在日常工作中,经常要插入一些数学符号,那么该如何快速插入呢?现在就分享三种常用的方法,同时分享操作步骤和截图,本仅供参考. 操作方法 01 首先启动word2010,执行插入-符号-其他符号命令,调出 ...

  • Excel 2016中快速合并单元格的三种方法

    Excel 2016中合并单元格的三种方法 最简单最常用的方法大家都会,我们选中要合并的单元格. 然后点击“开始”菜单栏的合并并居中即可. 第二种方法稍微麻烦,我们选中要合并的单元格. 右键单击选择设 ...