利用Excel函数进行多条件求和
发布时间:2023-01-24 15:22:27
我们在实际工作中,可能经常要制作各种各样的Excel统计分析报表,但是这些报表中又有很多是需要根据多个条件进行计数和求和的,这样的问题就是多条件计数与多条件求和。在Excel中,利用相关的函数和公式进行多条件计数与多条件求和有3种方法,利用Excel函数进行多条件求和的方法如下:
·使用SUM函数构建数组公式;
·使用SUMPRODUCT函数构建普通公式;
·使用Excel 2007的新增函数COUNTIFS和SUMIFS。
如果要采用SUM函数或者SUMPRODUCT函数进行多条件计数与多条件求和。都需要在公式中使用条件表达式,这些条件表达式既可以是“与”条件(也就是几个条件必须同时满足)。也可以是“或”条件(也就是几个条件中只要有一个满足即可)。
如果要使用Excel 2007的新增函数COUNTIFS和SUMIFS,那么所有的条件都必须是“与”条件。
以前面几节案例的数据为例。要计算各个大区各个性质店铺的个数及其本月销售数据汇总。其汇总报表结构如图1所示。
图1
下面再介绍几个多条件计数与多条件求和的实际案例。
1、使用SUM函数构建数组公式
首先对原始数据定义名称。
在单元格C2中输入数组公式“=SUM((性质=$A$2)*(大区=$B2))”,并向下复制到单元格C8,得到各个地区的自营店铺数。
在单元格D2中输入数组公式“=SUM((性质=$A$2)*(大区=$B2)*本月指标)”,并向下复制到单元格D8.得到各个地区自营店的本月指标总额。
在单元格E2中输入数组公式“=SUM((性质=$A$2)*(大区=$B2)*实际销售金额)”,并向下复制到单元格E8.得到各个地区自营店的实际销售总额。
在单元格F2中输入数组公式“=SUM((性质=$A$2)*(大区=$B2)*销售成本)”,并向下复制到单元格F8.得到各个地区自营店的销售总成本。
在单元格C9中输入数组公式。=SUM((性质=$A$9)*(大区=$B9))”,并向下复制到单元格C15.得到各个地区的加盟店铺数。
在单元格D9中输入数组公式“=SUM((性质=$A$9)*(大区=$B9)*本月指标)”。并向下复制到单元格D15.得到各个地区加盟店的本月指标总额。
在单元格E9中输入数组公式“=SUM((性质=$A$9)*(大区=$B9)*实际销售金额)”。并向下复制到单元格E15.得到各个地区加盟店的实际销售总额。
在单元格F9中输入数组公式“=SUM((性质=$A$9)*(大区=$B9)*销售成本)”。并向下复制到单元格F15.得到各个地区加盟店的销售总成本。
最终结果如图2所示。
图2
2、使用SUMPRODUCT函数构建普通公式
前面介绍的是利用SUM函数构建数组公式,因此在输入每个公式后必须按【Ctrl+Shift+Enter】组合键。很多初次使用数组公式的用户往往会忘记按这3个键。导致得不到正确的结果。
其实。还可以使用SUMPRODUCT函数构建普通的计算公式,因为SUMPRODUCT函数就是针对数组进行求和运算的。
此时。相关单元格的计算公式如下:
单元格C2:=SUMPRODUCT((性质=$A$2)*(大区=$B2));
单元格D2:=SUMPRODUCT((性质=$A$2)*(大区=$B2)*本月指标);
单元格E2:=SUMPRODUCT((性质=$A$2)*(大区=$B2)*实际销售金额);
单元格F2:=SUMPRODUCT((性质=$A$2)*(大区=$B2)*销售成本);
单元格C9:=SUMPRODUCT((性质=$A$9)*(大区=$B9));
单元格D9:=SUMPRODUCT((性质=$A$9)*(大区=$B9)*本月指标):
单元格E9:=SUMPRODUCT((性质=$A$9)*(大区=$B9)*实际销售金额):
单元格F9:=SUMPRODUCT((性质=$A$9)*(大区=$B9)*销售成本)。
3、使用Excel 2007的新增函数COUNTIFS和SUMIFS
由于本案例的多条件计数与多条件求和的条件是“与”条件。因此在Excel 2007中也可直接
使用新增函数COUNTIFS和SUMIFS。此时,有关单元格的计算公式如下:
单元格C2:=COUNTIFS(性质,$A$2,大区,$B2);
单元格D2:=SUMIFS(本月指标,性质,$A$2,大区,$B2);
单元格E2:=SUMIFS(实际销售金额,性质,$A$2,大区,$B2);
单元格F2:=SUMIFS(销售成本,性质,$A$2.大区。$B2);
单元格C9:=COUNTIFS(性质。$A$9.大区。$B9);
单元格D9:=SUMIFS(本月指标,性质。$A$9,大区。$B9):
单元格E9:=SUMIFS(实际销售金额,性质。$A$9.大区。$B9);
单元格F9:=SUMIFS(销售成本。性质。$A$9.大区,$B9)。
今天我们先学习了一些Excel简单的函数求和运算,包括Excel2007增加的几个函数运算方法,利用Excel函数进行多条件求和的方法我们一共学习了3种,也给大家列举了全部的求和公式。
猜你喜欢
- 在Win10系统中有个语音助手小娜,我们经常会使用小娜来搜索一些文件,但有时候会遇到使用小娜搜索文件没有反应的情况出现,那么遇到这种问题应该
- Word 2007中的稿纸格式有一个缺点,就是字号只能使用默认的四号字无法修改,这样当使用一些比较小的字体时会很难看清。其实我们只要稍微绕个
- 我们经常需要给WORD文档添加页码。想必有些同学还是手动打的吧?不过这样一来很累,二来如果对文档内容做了改动,有时页码还得跟着调整,很麻烦。
- 对于一些大型表格,往往会分多页显示,这就导致一个问题出现,当表格延伸到下一页之后,因为没有了表头(标题行),不阅读起来十分不方便
- Win10专业版Cmd命令提示符是我们在使用电脑的时候可能会用到的工具,然而很多用户在升级到Win10专业版系统之后,因为界面和功能不一样,
- 如果我们要在word中创建一份合同,创建完成以后,为了更加符合人们的阅读习惯,也为了版面更加美观,一般需要对文档的段落格式进行相应的设置。通
- 我们都使用电脑的是时候都会用到鼠标,但是鼠标使用久了就会出现各种的问题,最近就有用户遇到了鼠标乱飞乱跳的情况,这个该怎么解决呢?下面就和小编
- 如何在Word 2013中处理文本块?您可以阻止文本。但是,这些标记的文本块可以做什么?为什么可以做很多事情来操纵文本!您可以将格式应用于块
- 苹果计划于9月7日(星期三)举行首场秋季发布会,此次活动聚焦于iPhone 14机型和Apple Watch Series 8,苹果会不会也
- 方法一:双击页眉页脚处,页眉页脚进入编辑状态,这时点键盘上的Delete键就行了。方法二:选择“插入”选项卡中的“页眉和页脚”,也可以进入其
- 使用Excel制作了表格,还插入了图片背景,但是在打印的时候,却没有图片背景,这是怎么回事呢?在Excel中使用“页面布局”中的“页面设置”
- 都说世上没有后悔药,今天小编我还真有药,要不要买?说有小伙伴用了win10后后悔了,想重装回win7。这篇教程就是卖你的后悔药,还是免费的,
- 如何在Word 2007中自动设置列表格式?您可以使用Word 2007自动套用格式功能将自动套用格式创建编号和项目符号列表。此功能也适用于
- PDF文件对每个人都不陌生。我们经常从客户、同事和老板那里收到这样的文件,这些文件经常记录一些产品的详细介绍和描述。然而,PDF不是那么容易
- Excel数组公式怎么用?很多朋友不知道该怎么使用Excel数组公式,今天我们就来举一个例子让大家明白Excel中数组公式的实际用法,需要的
- 闪退是我们在使用电脑经常遇到的问题,到win10系统的应用商店下载也会有闪退的情况发生,这里面的原因可能有多种多样。我们先来把闪退问题处理下
- 在Word2013中编写文档的时候,如果你觉得自己容易发生语法和拼写的错误,你可以让word帮你检查哦!不过,我们要怎样设置Word2013
- 在Excel中,不同的单元宽度和高度都可以自己更改,大标题、小标题都可以根据自身的需要修改,不过随着单元格变化,文字并不会随单元格而变化,那
- 选中不能完全显示的公式,然后选中“开始”选项卡,打开段落设置然后单击行距选择框,将“固定值”改为其他的选项,比如改为“单倍行距”这样公式就可
- 用户可以选择合适的SmartArt图形插入到文档中,默认情况下插入的图形是不含有相关文本内容的,而需要用户自行进行编辑输入,下面以插入层次结