SUMPRODUCT函数的用法与实例详解

来源:本站整理 作者:网络笔记

最佳答案提到求和,大家想到的肯定是Sum、Sumif、Sumifs等函数,而计数则想到的肯定是Count、Counta、Countif、Countifs等函数,排名则用Rank函数,但是,在Excel中,有一个函数它既能求和、计数、还会计算和排名等功能,说他超级强大一点都不为过,它就是Sum product......

提到求和,大家想到的肯定是Sum、Sumif、Sumifs等函数,而计数则想到的肯定是Count、Counta、Countif、Countifs等函数,排名则用Rank函数,但是,在Excel中,有一个函数它既能求和、计数、还会计算和排名等功能,说他超级强大一点都不为过,它就是Sum product函数,接下来我们就看看他的伟大之处。

一、Sumproduct函数简介

功能:返回相应的数组区域乘积的和。

语法:=Sumproduct(数组或单元格引用1,数组或单元格引用2……数组或单元格引用N)。

注意事项:

1、如果SUMPRODUCT函数具有多个参数数组,这些数组之间必需具有相同的维数,否则SUMPRODUCT将返回#VALUE!错误值REF!

2、函数Sumproduct将非数据类型的元素作为0处理。

求总销售额:

求总销售额

方法:在目标单元格中输入公式:=SUMPRODUCT(C2:C6,D2:D6)。

解读:公式=SUMPRODUCT(C2:C6,D2:D6)可以理解为:C2*D2+C3*D3+……C6*D6,暨对应的同一行单元格乘积的和。

二、Sumproduct函数应用案例

Sumproduct:求和

1、单条件求和

方法:在目标单元格中输入公式:总销量=SUMPRODUCT((E2:E11=B16)*C2:C11)、总销售额=SUMPRODUCT((E2:E11=B16)*C2:C11*D2:D11)。

解读:

1、首先判断E2:E11=B16条件是否成立,如果成立,则返回True,否则返回False

2、以“大河南”超市为例:总销量的公式=SUMPRODUCT((E2:E11=B16)*C2:C11)的计算过程就是:113+113=226。总销售额的公式:=SUMPRODUCT((E3:E9=H3)*C3:C9*D3:D9)的计算过程就是:113*56+113*56=12656。

2、多条件求和

计算大河南超市,苹果销量超过50的总销量和总销售额

方法:

在目标单元格中输入公式: 总销量=SUMPRODUCT((E2:E11=B16)*(C2:C11>50)*C2:C11)、总销售额=SUMPRODUCT((E2:E11=B16)*(C2:C11>50)*C2:C11*D2:D11)

3、隔列求和

方法:

在目标单元格中输入公式:=SUMPRODUCT(($C$21:$F$21=G$21)*$C22:$F22)。

解读:

1、隔列求和也很好理解,需要注意的就是相对引用和绝对引用的使用,如条件区域C3:J3不变,需要采用绝对引用,而条件值的列会发生变化,需要采用相对和绝对引用相结合的方式。

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+