操作Excel函数举办多条件求和
我们在实际事情中,大概常常要建造各类百般的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)。