问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel神函数SUMPRODUCT用法大荟萃!

发布网友 发布时间:2022-04-19 14:43

我来回答

1个回答

热心网友 时间:2022-05-18 01:15

SUMPRODUCT函数是Excel中的数学函数,也是一个“神函数”。之所以称之为“神”,是因为它求和、计数、多权重统计、排名,都能完成。

一、函数解释

基本语法为:

SUMPRODUCT(array1,[array2], [array3], ...)

SUMPRODUCT 函数语法具有下列参数:

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

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

特别注意:

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

二、用法举例

1、基本用法

SUMPRODUCT函数最基本的用法是:

数组间对应的元素相乘,并返回乘积之和。

如下图:

公式:=SUMPRODUCT(B2:B9,C2:C9)

该公式的含义是:

B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7+B8*C8+B9*C9

2、单条件求和

如下图,计算女员工业绩得分高于15的得分和:

如下图,计算女员工业绩得分和:

公式:

=SUMPRODUCT((B2:B11="女")*C2:C11)

其中:

B2:B11="女":将B2:B11内每个单元格值与“女”比较,凡是性别为“女”的是TRUE,否则是FALSE,结果返回一组逻辑值:{FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;}

(B2:B11="女")*C2:C11:将上述逻辑数组内的值与对应的C2:C11的数值相乘。

3、多条件求和

如下图,计算女员工业绩得分高于15的得分和:

公式:=SUMPRODUCT((B2:B11="女")*(C2:C11>15),C2:C11)

多条件求和的通用写法是:=SUMPRODUCT((条件一)*(条件二)*……*(条件N),求和范围)

4、模糊条件求和

如下图,计算销售部门女员工业绩得分和:

销售部门不止一个,要查找所有的销售部门,就要按照关键字“销售”查找,就属于模糊查找。

公式:

=SUMPRODUCT(ISNUMBER(FIND("销售",A2:A11))*(C2:C11="女"),D2:D11)

其中:

FIND("销售",A2:A11):在A2:A11各单元格值中查找"销售",如果能查到,返回"销售"在单元格值中位置,如果差不到,返回错误值#VALUE!。

本部分的结果是:{#VALUE!;1;1;1;#VALUE!;1;#VALUE!;#VALUE!;1;#VALUE! }

ISNUMBER(FIND("销售",A2:A11)):判断上述数值中各值是不是数字,如果是,返回TRUE,否则返回FALSE,所以,本部分公式的结果是:

{FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE}

5、单条件计数

计算女员工人数:

公式:=SUMPRODUCT(N(B2:B11="女"))

N函数:

语法:N(VALUE);

功能:将不是数值的值转换为数值形式;

不同参数VALUE,对应的返回值:

本示例中,N(B2:B11="女"),是将等于女的值TRUE返回1,不等于女的值FALSE返回0。

6、多条件计数

计算女员工业绩得分高于15的人数

公式:

=SUMPRODUCT((B2:B11="女")*(C2:C11>15))

7、模糊条件计数

计算销售部门女员工人数

公式:

=SUMPRODUCT(ISNUMBER(FIND("销售",A2:A11))*(C2:C11="女"))

8、按月份统计数据

要求:按月份统计销售总额

公式为:

=SUMPRODUCT((MONTH($A$2:$A$13)=D2)*($B$2:$B$13))

9、跨列统计

要求:统计三个仓库的销售总量与库存总量

公式为:

=SUMPRODUCT(($B$2:$G$2=H$2)*$B3:$G3)

(此公式中一定要注意相对引用于绝度引用的使用)

10、多权重统计

要求:根据分项得分与权重比例计算总分

公式为:

=SUMPRODUCT(B$2:D$2,B3:D3)

11、二维区域统计

要求:统计各销售部门各商品的销售总额

公式为:

=SUMPRODUCT(($B$2:$B$13=$E2)*($A$2:$A$13=F$1)*$C$2:$C$13)

12、不间断排名(中国式排名)

用RANK函数排名,如果有数值相同的情况,会出现名次间断现象,用SUMPRODUCT函数,很好的避免这种名次的间断。

如下图:

C6单元格公式为:

=SUMPRODUCT(($B$2:$B$7>=B6)/COUNTIF($B$2:$B$7,$B$2:$B$7))

($B$2:$B$7>=B6),返回值是:

{TRUE;TRUE;TRUE;TRUE;TRUE;FALSE}

即:{1;1;1;1;1;0}

COUNTIF($B$2:$B$7,$B$2:$B$7),返回值是:

{1;1;2;2;1;1}

SUMPRODUCT(($B$2:$B$7>=B6)/COUNTIF($B$2:$B$7,$B$2:$B$7))

即是:SUMPRODUCT({1;1;0.5;0.5;1;0}),即得名次4。

你还知道SUMPRODUCT函数的那些用法?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是个成本会计题,马上要考这道原题了,求大虾帮忙 财务管理类问题,求大虾帮忙,小弟感激不尽。具体问题看问题补充。_百度... 光影魔术手怎么换底色 光影魔术手换底色教程 ...米的绳子围绕一棵树干饶了6圈,还余下1.16米,这棵树干上的直径大约是... ...还余下1.16米,这棵树的树干的直径大约是多少米?求算式! ibm x3500 M5 服务器 运行时风扇声音好大,吵死了,可以下掉一个吗... IBMX3500 M5,最近老是出现自动关机的情况,需要把服务器电源拔掉半分钟... 治疗萎缩性胃炎的方法 怎么治萎缩胃炎 JYF-40FS06电饭煲190块买的是假的吗 sumproduct函数的使用方法及实例是什么? 关于 EXCEL 的 SUMPRODUCT函数 熊猫映射怎么用 《中国诗词大会》嘉宾有哪些? 中国诗词大会现在谁主持? 《中国诗词大会》那么好,为什么很难“走出去” 2017千人诗词大会 为什么诗词大会2021只播了一集? 诗词大会百人团一起答题,屏幕上出现的数字是答对的... 中国诗词大会为何有那么多人喜欢看? 中国诗词大会举办的原因,为什么这么火 中国诗词大会观后感800字 中国诗词大会普通人被选中的概率有多低 中国诗词大会加赛场:空降黑马VS武亦姝,谁是王者 2021中国诗词大会播出时间是什么时候? 他身披月光,持剑饮酒,笔下繁花盛开。 (问问这个... 中国诗词大会? 《中国诗词大会》中的百人团,究竟是如何产生的? 中国诗词大会一共几场 诗词大会贺莉然是第几场 SUMPRODUCT 函数函数怎么使用 sumproduct是什么函数 sumproduct是什么函数? 如何使用Excel中的Sumproduct函数? 关于sumproduct函数的使用 sumproduct函数的全部用法?, Excel里面sumproduct函数的完整用法?“--”是什么意... excel中的sumproduct函数参数是一个内存数组 函数... SUMPRODUCT函数怎么用 EXCEL中的SUMPRODUCT函数 excelsumproduct函数怎么用 sumproduct函数的含义是什么? SUMPRODUCT函数的介绍 wps中,sumproduct函数最多几个条件?为什么我添加... 怎样使用sumproduct函数计数 sumproduct函数,多条件求和 状元别称知多少 状元的别称 殿魁是怎么死的? 五魁首是什么意思?