在Excel中实现多条件求和的三种方法
发布时间:2023-01-20 02:23:40
在平时的工作中经常会遇到多条件求和的问题。如图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 条件列
点击“下一步”后设置好结果的显示方式,然后在第四步中按提示指定存放结果的单元格位置,点击“完成”就可以得到结果了。
如果要对多列数据按同一条件进行求和,那么需要重复上述操作。
猜你喜欢
- 在word文档中设置字体的大小是再普通、再简单不过的事了,我们常常根据不同要求来设置它们,文字的大小可以随意调整,那么下面就由小编给大家分享
- 工作中,我们不时会需要将大量图片插入word,并对其设置统一的尺寸大小。学习批量导入、修改图片尺寸和压缩图片的方法,让你告别重复工作。今天,
- Office默认输入法通常都是微软拼音输入法,Word默认输入法自然也是如此;如果没有使用习惯微软拼音输入法,就觉得有些多余,甚至烦人,使用
- 重复操作是大家都讨厌的,不懂得运用系统的相关设置,就只能被牵着鼻子走。操作win10重启都要手动开启代理真的很烦,有什么方法能一蹴而就不需要
- 很多朋友在使用excel表格的时候都遇到一个问题:如何在excel中画线,这个方法很好解决,下面就来演示一下。打开excel表格,点击:视图
- 有些朋友会遇到之前可以在桌面“右键”的“新建”中新建Word文档,但是现在右键新建没有Word这一项了。这个问题不解决,对于日后的办公非常不
- 有时候单位员工比较多,姓名重复包含的也多,比如有叫李丽的,也有叫李丽芳的,这样的话,在查找某个职工姓名时,可能会查到两个,有什么办法能准确查
- 年尾将至,又到了提交总结、计划以及报告的时间了。无论是年终总结、新年计划,还是各种文案报告,除了需要良好的文字水平之外,使用Word进行快速
- 下面就Outlook Express为例来说明怎样使用其自动回信功能,需要的朋友可以参考下现在大多数政府部门、大型企业等都上了Interne
- 背景介绍:在尝试了多个版本屡次失败报错之后,在最近要安装Office时终于把这个问题解决了,此前都是用wps来代替。wps本来没什么问题,运
- 最近有小伙伴反映,自己在使用最新版Win10 20H2系统的时候,点击打开系统设置,结果一直卡在蓝色打卡画面,打不开设置。关于这个问题,小编
- 很多小朋友刚打开win10邮件时都很震惊。全是英文的,很多人听不懂。那么如何将win10邮件设置为中文呢?在这个问题上,编辑带来了一种将wi
- Win10此设备不支持接收 Miracast 无法投影该怎么办?在计算机中使用投影功能,无法进行投影的现象,提示:此设备不支持接收 Mira
- 1、选择”替换“功能。打开”替换“功能,在弹出的对话框中选择”特殊格式“。2、选择”格式“类别。在弹出的对话框中,分别选择”任意数字“,此处
- 昨天用Word打开了一个比较长的文档,当时电脑就卡死了,启动了任务管理器,发现内存使用满了,CPU使用率,也94%,这种情况,电脑不卡死倒是
- 有时候我们在使用word2013编辑文字的时候,需要用到大小写字母输入,如果碰到大量字母要怎么转换呢?今天,小编就给大家带来Word2013
- 如果你遇到打开Word文档需要花耗几分钟以上的情况,或者打开除Word之外的其他的Office文档时,显然你的电脑中Offie组件和系统环境
- 现在的Win10原版系统安装完后,你可以发现系统真的是非常的干净,桌面上只有一个回收站,那么不少用户第一件要做的事情就是给Win10安装各种
- 许多用户在使用win10系统计算机时,有时需要使用笔记功能来记录一些时间,这仍然非常方便使用。想知道的用户来看看详细的教程~。win10便签
- 许多小型合作伙伴发现,在win10系统更新后,他们无法打开个性化设置。他们总是表明文件没有相关程序执行操作。请安装程序。用winr打开操作,