SUMPRODUCT 函数主要作用在给定的几组数组中,然后把数组间对应的元素相乘,最后返回乘积之和,从字面上可以看出,SUMPRODUCT有两个英文单词组成,sum是和,product是积,所以是乘积之和的意思。

上一篇文章给大家介绍了PRODUCT的用法,今天给大家介绍SUMPRODUCT函数的用法

SUMPRODUCT 函数功能

SUMproduc先计算多个数组的元素之间的乘积再求和

SUMPRODUCT函数语法

SUMPRODUCT(array1,array2,array3, …)Array为数组

参数说明

array:指定包含构成计算对象的值的数组或单元格区域

SUMPRODUCT函数的使用注意事项

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

(2).数据区域引用不能整列引用.如:A:A、B:B

(3).将非数值型的数组元素作为0处理

(4).数据区域不大,可以用sumproduct函数,否则,运算速度会变很慢

(5)sumproduct函数,逗号分割的各个参数必须为数字型数据,

如果是判断的结果逻辑值,就要乘1转换为数字,如果不用逗号,直接用号连接,就相当于乘法运算,就不必添加1。

SUMPRODUCT函数经典示例如下:

  1. 当sumproduct函数中参数为两个数组时,两个数组的所有元素对应相乘。

在C2单元格中输入:

=SUMPRODUCT(A2:A4,B2:B4)

其实上面的公式计算原理如下:

=14+25+3*6

SUMPRODUCT函数常用使用方法实例:

①.单条件求和------计算山东地区的销量之和

在F2单元格中输入:

=SUMPRODUCT((B2:B16=“山东”)*(C2:C16))

看到这公式你可能有疑惑,它跟语法格式好像不一样,其实把它看做是只有一个参数。因为当函数中出现由TRUE和FALSE组成的逻辑数组时,这时公式要写成这种格式=SUMPRODUCT((B2:B16=“山东”)*1,(C2:C16)),乘以1,把它转化成数组才能参与运算。否则就写成最上面的那种形式。

公式分解

=sumproduct({数组1}*{数组2})

=sumproduct({TRUE;……TRUE}*{332;…183})

=1332+1183=515。

②. 多条件求和------计算山东和安徽地区的销量之和
在F8单元格中输入:

=SUMPRODUCT(((B2:B16=“山东”)+(B2:B16=“安徽”)),(C2:C16))

③. 多条件求和------计算山东地区第二组的销量之和
在H2单元格中输入:

=SUMPRODUCT((B2:B16=“山东”)(C2:C16=“二组”)(D2:D16))

注意:

通过多条件求和,我们可以看出以下规律:

SUMPRODUCT(条件1条件2条件3…*条件N)中 * :满足所有条件

SUMPRODUCT(条件1+条件2+条件3…+条件N)中 + :满足任一条件

谢谢大家的观看,我们下一期再见,如果有什么问题欢迎评论区留言或私信我们

如果你对excel函数公式大全感兴趣,可以关注我们,在课程没更新之前,可以先看看我们前面的课程。

你学会了吗?

想学习更多的函数知识,欢迎关注转发

Excel函数之— SUMPRODUCT用法(一),太强大了相关推荐

  1. Excel函数之— SUMPRODUCT用法(二),太强大了

    上一篇文章给大家介绍了SUMPRODUCT的求和用法,今天给大家介绍用 SUMPRODUCT来统计的用法 SUMPRODUCT 函数功能 SUMproduc先计算多个数组的元素之间的乘积再求和 SUM ...

  2. easypoi导入合并单元格_1分钟不到就能合并100个Excel工作表,这功能太强大了!...

    之前易老师有给各位小伙伴分享过<将100份Word文档全部合并到一个文档需要多久?>,许多小伙伴留言问我:那EXCEL中该如何合并呢?所以,这里易老师特意给大伙分享一下,利用PQ在EXCE ...

  3. 【SciSpace】人工智能太强大了!文献阅读版ChatGPT,一站式科研文献阅读工具 - 知识点目录

    <人工智能太强大了!文献阅读版ChatGPT,一站式科研文献阅读工具> SciSpace 知识点目录 首先需要上传PDF 网站支持中文问答 Explain math & table ...

  4. 黑鲨手机能刷鸿蒙手机系统,一夜之间!所有手机都能用上鸿蒙系统?网友:太强大了!...

    华为是一家非常优秀的国产科技企业,很多人都认为华为不仅是国内科技的领头羊,在国际上也占有非常重要的地位.华为这几年研究的技术在全球来说都算是非常先进的.这跟华为重视科研的程度是有很大的关系的,最近,华 ...

  5. 华为仿真模拟器与VMware虚拟机还能这样组合,简直太强大了

    有时候,我在使用ensp动手做实验时在想,ensp里的网络设备能不能正常访问互联网呢?这样就可以更加真实的模拟环境.经过一番折腾,终于实现了.今天把这个案例分享给大家. 借助VMware虚拟机的NAT ...

  6. java摇号抽奖程序,Excel真的太强大了,能把抽奖功能做成车牌号摇号程序,真是人才...

    大家好,这几天也没有朋友给我留言问我问题了,一时间竟然不知道要教大家些什么了.在想素材的时候突然又想到了抽奖小程序,不知大家还有印象吗?想到抽奖,又让我突然想到了车牌号摇号,于是素材就来了,Excel ...

  7. 免费的Excel插件,太强大了,这下可以按时下班了

    自"不坑盒子"word插件发布发来,公众号.抖音下的评论,有很多小伙伴求Excel插件. 但由于我平时对Excel的使用其实并不多,日常也就统计一下成绩.统计一些名单表格. 用不上 ...

  8. 全网首发!吹爆这款数据可视化神器,功能太强大了!

    "我懵了,新同事一入职,就把我秒了--" 还没等推开门,就听到屋里一声吼叫,虽然听惯了小迪对工作的吐槽,但像这种直接奔丧的场面,还是头一次见. 我赶紧追问发生了什么. 原来,小迪新 ...

  9. 用Midjourney画个美女,AI绘画也太强大了!!! - 第8篇

    历史文章(文章累计460+) <国内最全的Spring Boot系列之一> <国内最全的Spring Boot系列之二> <国内最全的Spring Boot系列之三> ...

最新文章

  1. Android 弱网测试(小米手机切换3g和2g)
  2. linux笔记软件,Linux Ubuntu学习笔记_软件管理
  3. 基于shiro的权限设计
  4. 利用ngxtop实时监控nginx的访问情况
  5. Vue-路由模式 hash 和 history
  6. java生成横向的pdf,java – 如何生成横向跨越多个页面的PDF报告
  7. c语言1到20找最大和最小相邻,一组数据里面怎样查找相邻和相同的整数算法设计解决方案...
  8. 刚刚,Python 3.10 正式发布了!我发现了一个可怕的功能...
  9. 制作新网络框架快速自动生成消息结构体的编辑器
  10. 阿里云Kubernetes服务上使用Tekton完成应用发布初体验
  11. 1.12.05 统计单词数
  12. Python中的split()函数
  13. 《redis-php中文参考手册》-php版
  14. java设计模式学习3--Command Pattern[原创]
  15. vs2010 C# 如何将类做成DLL 再从另一个项目中使用这个类
  16. openwrt监控linux,openwrt linux portal 实现 支持 https 支持基于时长和流量控制
  17. 2012最新JQuery插件
  18. 倾角传感器和陀螺仪传感器的区别
  19. 线性稳压芯片的优势及注意事项
  20. UE4遇到的各种奇葩问题

热门文章

  1. CSDN博文字体设置 | 字体颜色、大小设置 | 简记 |
  2. matlab 设置perl解释器,Windows环境下静态编译Perl语言解释器(perl.exe)
  3. java设置地图,mapXtreme for java 设置地图中点
  4. WPF+VLC 写一个视频播放器(一、搭建环境)
  5. React仿CNode社区(感受React + Typescript + Redux开发流程)
  6. 淘宝Web服务器Tengine安装
  7. 给Delphi7升级安装TeeChart pro v7)】
  8. java二分排序算法
  9. 网站设计中常见的字体
  10. P2P网贷的核心系统