乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel函数公式:你不知道的SUMPRODUCT函数-excel函数乘法

Excel函数公式:你不知道的SUMPRODUCT函数-excel函数乘法

作者:乔山办公网日期:

返回目录:excel表格制作

各位亲,新年好,在这里给各位亲送祝福了,感谢各位亲的关注和支持,正是有了各位亲的关注和支持,Excel函数公式才得到了发展,希望在新的一年里可以给大家带来更好的作品。2018,我们共同努力,共同加油!

Excel函数公式:你不知道的SUMPRODUCT函数

Excel中的SUMPRODUCT函数是个乘法累加函数,其实这个函数还有查询,统计,条件统计等各种用法,今天,我们就来探讨一下这些用法!


一、SUMPRODUCT函数语法。

作用:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。

语法:SUMPRODUCT(array1, [array2], [array3], ...)

  • Array1 必需。 其相应元素需要进行相乘并求和的第一个数组参数。

  • Array2, array3,... 可选。 2 到 255 个数组参数,其相应元素需要进行相乘并求和。

备注:

  • 数组参数必须具有相同的维数。 否则,函数 SUMPRODUCT 将返回 #VALUE! 错误值 #REF!。

  • 函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。

例如:

Excel函数公式:你不知道的SUMPRODUCT函数

目的:计算苹果和梨子的销售总额。

方法:

目标单元格中输入公式:=SUMPRODUCT(C3:C4,D3:D4)。


二、单个条件计数。

由于该函数的第一个参数是必需的,所以,我们可以利用这个特点,可以实现条件计数。

目的:计算“二班”的人数。

Excel函数公式:你不知道的SUMPRODUCT函数

方法:

在目标单元格中输入公式:=SUMPRODUCT(N(C3:C8=F3))。

释义:

其中“C3:C8=F3”返回的事一个数组,数组中的元素是“TRUE”或“FALSE”,满足条件的是“TRUE”,不满足条件的是“FALSE”。当使用N函数时,将“TRUE”转换成“1”,“FALSE”转换为“0”。最后将N()返回的数组中的所有元素,暨所有的“1”和“0”,累加后,得到了满足条件的个数。


三、多条件计数。

目的:计算二班的优秀人数。

Excel函数公式:你不知道的SUMPRODUCT函数

方法:

在目标单元格中输入公式:=SUMPRODUCT((C3:C8=G3)*(D3:D8>80))。

释义:

大于80分的位优秀。当然这个条件完全可以自定义。


四、多条件求和。

目的:计算“二班”优秀人总分。

Excel函数公式:你不知道的SUMPRODUCT函数

方法:在目标单元格中输入公式:=SUMPRODUCT((C3:C8=G3)*(D3:D8>80),D3:D8)。

释义:

公式中(C3:C8=G3)*(D3:D8>80)返回的是满足条件的一个数组,这个数组有“1”和“0”组成,其中“1”表示满足条件,“0”表示不满足条件,再将这个数组与D3:D8相乘累加后返回。


五、多条件求和。

目的:计算“李四”销售“鼠标”的提成总额。

Excel函数公式:你不知道的SUMPRODUCT函数

方法:在目标单元格中输入公式:=SUMPRODUCT((B3:B8=H3)*(C3:C8=I3),D3:D8,E3:E8)。


六、跨列求和。

目的:分别求和“计划”、“实际”。

Excel函数公式:你不知道的SUMPRODUCT函数

方法:

1、选定目标单元格

2、输入公式:=SUMPRODUCT(($C$3:$H$3=I$3)*($C4:$H4))。

3、Ctrl+Enter填充。


七、生成二维汇总数据表。

目的:将流水记录进行二维销售汇总。

Excel函数公式:你不知道的SUMPRODUCT函数

方法:

1、选定目标单元格。

2、输入公式:=SUMPRODUCT(($B$3:$B$8=$G3)*($C$3:$C$8=H$2),$D$3:$D$8)。

3、Ctrl+Enter填充。


八、自动生成排名。

目的:对成绩进行排名。

Excel函数公式:你不知道的SUMPRODUCT函数

方法:

1、选定目标单元格。

2、输入公式:=SUMPRODUCT((D3<$D$3:$D$8)*1)+1。

3、Ctrl+Enter填充。

Excel函数公式:你不知道的SUMPRODUCT函数

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网