SUMPRODUCT函数用法之一:单条件、多条件、模糊条件求和
发布时间:2023-06-14 06:53:54
SUMPRODUCT函数是Excel中的数学函数,将给定的几个数组间对应元素相乘,并返回乘积之和。
其基本语法为:
SUMPRODUCT(array1,[array2], [array3], …)
SUMPRODUCT 函数语法具有下列参数:
Array1:必需。其相应元素需要进行相乘并求和的第一个数组参数。
Array2, array3,…:可选。 2 到 255 个数组参数,其相应元素需要进行相乘并求和。
特别注意:
数组参数必须具有相同的维数。 否则,函数 SUMPRODUCT 将返回 #VALUE! 错误值#REF!。
基本用法
SUMPRODUCT函数最基本的用法是:
数组间对应的元素相乘,并返回乘积之和。
如下图:
公式:=SUMPRODUCT(B2:B9,C2:C9)
该公式的含义是:
B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7+B8*C8+B9*C9
单条件求和
如下图,计算女员工业绩得分和:
公式:
=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的数值相乘。
多条件求和
如下图,计算女员工业绩得分高于15的得分和:
公式:
=SUMPRODUCT((B2:B11=”女”)*(C2:C11>15),C2:C11)
多条件求和的通用写法是:
=SUMPRODUCT((条件一)*(条件二)*……*(条件N),求和范围)
模糊条件求和
如下图,计算销售部门女员工业绩得分和:
销售部门不止一个,要查找所有的销售部门,就要按照关键字“销售”查找,就属于模糊查找。
公式:
=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}


猜你喜欢
- Win11是微软今天推出的最新一代电脑系统,不仅带来了全新的界面和功能,而且Win11还可以兼容安卓APP,相信很多朋友都想要将自己的电脑升
- 很多朋友都在装了win10之后出现了“win10 cpu或是 磁盘100%运行”的问题,如何解决呢,下面小编就为大家介绍win10 cpu
- Win7系统如何添加文件夹到资源管理器收藏夹?本文及提供Win7系统资源管理器收藏夹添加文件夹的方法供大家了解,希望对大家有所帮助 
- word如果一个图片的背景是别的,但是在图片上有重要文字而我只想要里面的文字,把背景变成白色,下面小编马上就告诉大家Word里怎么把图片的背
- Excel中经常需要使用到解决长数字乱码的技巧,解决数字乱码具体该如何操作呢?下面是由小编分享的excel表格过长数字导致乱码解决方法,以供
- 打开Office出错,比如无法打开Office文件、无法打开有密码保护的Office文件等。本文归纳了几种常见的出错情况,并给出相应的解决方
- 我们在使用WiFi的时候,通常都是第一次连接的时候会输入密码,后面都是记住密码自动连接的。但是如果遇到有朋友问你WiFi密码时,我想大部分用
- 现在的大部分手机都在以人性化和简洁化为基础而设计ui,但是哪款手机的ui能排在第一位呢?今天就给大家带来了2020ui的排行榜,一起来看看吧
- 如何在Mac上的“预览”中选择并拷贝PDF中的文本呢?您可以从用“预览”打开的 PDF 中选择和拷贝文本,然后将其粘贴到其他文稿中,如电子邮
- 当Win11系统发布后,有的用户不是直接从电脑系统进行升级,而是从网上下载的Win11系统进行升级,发现下载的操作系统是英文版,那要怎么将系
- Excel在工作中运用的范围非常广,对于新人来说不知道到底该如何下手。今天我们就来学习一下,对于刚接触Excel的新人来说,能够减少许多弯路
- Excel表格中的每一个数据都有着其特殊的意义,有时候为了工作和学习的方便,很想不同意义的数据设置出不同的颜色,这样更有利于我们分析和利用数
- win10 1903更新KB4512941导致Microsoft Visio故障的解决方法。几天前微软发布了win10 1903累积更新KB
- 很多使用win10用户的小伙伴发现任务管理器里有小娜,那么这个该如何关闭呢?很多时候我们因为用不着小娜,而小娜还在后台运行着,增加了电脑的使
- 演讲者在进行演讲时,往往需要使用Word来创建讲义。PowerPoint提供了将演示文稿转换为Word讲义的功能,用户可以借助于创建完成的演
- 其实用u盘安装系统很简单,只需要一个小白一键重装系统即可,小白是一个简单干净重装系统工具,那么接下来小编教大家如何用u盘安装系统,一起来看看
- 经常使用Excel制作各种报表,有时为了美观或便于直观了解数据,常常会用到各种图表。在单元格内,以进度条方式显示百分比图。下面让小编为你带来
- 如果想要更好地保护电脑文件的话,我们完全可以在Windows10操作系统中创建一个别人删不掉的文件夹。那么,这该如何操作呢?今天,系统城小编
- Excel中斜线该如何添加呢?下面是小编带来的关于excel中加斜线的方法,希望阅读过后对你有所启发!excel中加斜线的方法:添加斜线步骤
- 1.打开Office出现如下问题2.解决方法step1:开始——搜索“运行”(快捷键WIN+R)step2:输入:services.mscs