日常Excel数据统计中,多条件求和需求可以使用SUMIFS函数解决,它能快速定位符合多个条件的数据并计算总和。当求和逻辑更复杂时,将SUMIFS函数与数组结合,可突破其单一条件组合的局限,显著提升数据处理效率。

一、基础用法

例如需统计“深圳地区羽绒服”的总销量,
公式为:=SUMIFS(D2:D13,B2:B13,”深圳”,C2:C13,”羽绒服”)

这里D2:D13是销量求和区域,B2:B13(地区列)、C2:C13(商品列)为条件区域,SUMIFS函数会同时校验“深圳”和“羽绒服”两个条件,最终输出目标总和。

Excel多条件求和不难,利用SUMIFS函数轻松实现-天天办公网

二、SUMIFS+数组的三类应用场景

场景1:同一地区+多种产品求和

需求:统计“上海地区连帽卫衣、牛仔外套”销量合计

公式:=SUM(SUMIFS(D2:D13,B2:B13,”上海”,C2:C13,{“连帽卫衣”,”牛仔外套”}))

说明:用{}构建水平数组,SUMIFS函数先分别计算两种商品在上海地区的销量,外层SUM函数再汇总这两个结果。

Excel多条件求和不难,利用SUMIFS函数轻松实现-天天办公网

场景2:多地区+多种产品求和

需求:统计“北京、上海地区牛仔外套、羽绒服”总销量

公式:=SUM(SUMIFS(D2:D13,B2:B13,{“北京”;”上海”},C2:C13,{“牛仔外套”,”羽绒服”}))

说明:地区用分号分隔为垂直数组{“北京”;”上海”},与产品水平数组组合生成所有条件配对,SUMIFS函数计算各组合销量后,由外层SUM完成累加。

Excel多条件求和不难,利用SUMIFS函数轻松实现-天天办公网

场景3:特定地区-产品配对求和

需求:统计“北京羽绒服、广州连帽卫衣”总销量

公式:=SUM(SUMIFS(D2:D13,B2:B13,{“北京”,”广州”},C2:C13,{“羽绒服”,”连帽卫衣”}))

说明:两数组均为水平数组(逗号分隔),SUMIFS函数按位置一一配对计算,精准得出指定组合的销量总和。

Excel多条件求和不难,利用SUMIFS函数轻松实现-天天办公网

三、总结

数组是拓展SUMIFS函数功能的关键手段,虽需区分逗号(水平数组)与分号(垂直数组)的维度差异,掌握后能极大简化复杂求和公式。