求和,是不能再普通的话题了,但是对于求和,你真的掌握吗?求和不仅仅是SUM函数的功能,其实SUMIF、SUMIFS、SUMPRODUCT等函数都可以完成。


一、SUM函数求和。

目的:求总销量。

方法:

在目标单元格中输入公式:=SUM(C3:C9)。

解读:

1、SUM函数是我们最常用的求和函数,但是只对数值类型的数字进行求和。

2、其参数为求和范围。


二、单条件求和:SUMIF或SUMPRODUCT函数。

目的:求“上海”地区的总销量。

方法:

在目标单元格中输入公式:=SUMIF(E3:E9,"上海",C3:C9)或=SUMPRODUCT((E3:E9="上海")*C3:C9)。

解读:

1、SUMIF函数的语法结构为:SUMIF(条件区域,条件,求和区域),这个比较好理解。直接套用便可以得到想要的结果。

2、SUMPRODUCT函数的主要功能是:用于在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。公式=SUMPRODUCT((E3:E9="上海")*C3:C9)中如果E3:E9单元格的值是上海,返回TRUE,暨1,否则返回FALSE,暨0,然后和C3:C9单元格中对应的值相乘,并返回乘积之和。


三、多条件求和:SUMIFS函数和SUMPRODUCT函数。

1、目的:计算“上海”地区“男”销售员的总销量。

方法:

在目标单元格中输入公式:=SUMIFS(C3:C9,D3:D9,"男",E3:E9,"上海")或=SUMPRODUCT((D3:D9="男")*(E3:E9="上海")*C3:C9)。

解读:

1、SUMIFS函数的语法结构是:SUMIFS(求和区域,条件1区域,条件1,条件2区域,条件2,……条件N区域,条件N)。

2、SUMPRODUCT函数单条件和多条的计算原理是相同的,只要用*将条件连接在一起即可。


2、目的:计算“上海”地区“键盘、鼠标、音响”的总销量。

方法:

1、在目标单元格中输入公式:=SUM(SUMIFS(D3:D9,C3:C9,{"键盘","鼠标","音响"},F3:F9,"上海"))。

2、Ctrl+Shift+Enter填充。

解读:

1、用SUMIF函数分别计算出“上海”地区“键盘”、“鼠标”、“音响”的销量。

2、在用SUM函数计算出总销量。

3、由于是数组公式,需要循环计算,所以用Ctrl+Shift+Enter填充。