Excel函数公式:模糊多条件查询汇总技巧解读
多条件查询,一直是Excel应用中追求的目标,今天,我们就针对多条件查询的方法技巧逐一进行讲解和分析。
一、目的及需求分析。
如上图所示:我们要计算“销售1部”“王”姓人员的销量之和。
二、实现方法。
1、SUMPRODUCT函数法。
方法:
在目标单元格中输入公式:=SUMPRODUCT((LEFT(B3:B9)="王")*(C3:C9="销售1部"),D3:D9)。
解读:
1、函数SUMPRODUCT的功能是:返回相应的数组或区域乘积的和。
2、如果LEFT(B3:B9)="王" 条件成立,则返回真,暨1。否则返回假,暨0。条件(LEFT(B3:B9)="王")*(C3:C9="销售1部")计算之后形成一个0和1组成的数组,然后和D3:D9区域中对应的值相乘并求和,得到最终的结果。
2、SUM函数法。
方法:
1、在目标单元格中输入公式:=SUM((LEFT(B3:B9)="王")*(C3:C9="销售1部")*(D3:D9))。
2、Ctrl+Shift+Enter填充。
解读:
1、如果LEFT(B3:B9)="王" 条件成立,则返回真,暨1。否则返回假,暨0。
2、如果用Ctrl+Enter填充,公式=SUM((LEFT(B3:B9)="王")*(C3:C9="销售1部")*(D3:D9))的计算结果为66。因为只是统计了第一条信息,且符合条件。
3、如果要统计所有符合条件的信息,就必须形成一个数组,所以用Ctrl+Shift+Enter填充,形成数组,并求和。
3、SUMIFS函数法。
方法:
在目标单元格中输入公式:=SUMIFS(D3:D9,B3:B9,"王*",C3:C9,"销售1部")。
解读:
1、函数SUMIFS是多条件求和函数。其语法结构为:=SUMIFS(求和范围,条件1范围,条件1,条件2范围,条件2……条件N范围,条件N)。
2、示例中的条件实用了通配符(*),“王*”的含义是以“王”开头的所有字符串。
结束语:
学习了本文,是不是对模糊多条件求和有了更深的理解了?欢迎大家在留言区留言讨论,谈论学习感想!