1、最简单的SUMPRODUCT函数等同与SUM函数。

2、SUMPRODUCT可以设置多参数,其输出值为各参数对应值的乘积之和。

E2=6*7+8*6+2*8+9*8+3*8+5*9

3、SUMPRODUCT可以设置更多的参数。


4、SUMPRODUCT可以实现多条件求和。

G2中的公式,描写的是满足A和SAM两个条件的对Project进行求和的算法。

(A2:A13=E2)+0可以生成值为TRUE 和 FALSE的一列数组,(B2:B13=F2)+0同理。再和最后一列数组相乘后,即可以得到满足要求的和。

5、基于以上原理,SUMPRODUCT的参数顺序是任意的。

6、由于SUMPRODUCT的原理是乘积,因此也可以用“*”符号代替“,”,变成一个参数,进行运算。

7、符号可进行任意组合。要注意给参数加上左右括号。由于是连乘也可以将+0取消掉。


8、SUMPRODUCT也可以用来进行计数,用来替代COUNTIF。必须要用如图所示的格式“(xxxx)+0”。

如对SAM进行计数。

9、当然也可以进行多条件计数。


10、有了判断条件进行大小判断,当然就可以进行排序了。因为排序本质上是大小的顺序规律。

使用SUMPRODUCT对本区域内大于本单元格的值进行计数,再次计数基础上+1就是各个单元格的顺序了。

可以想象一下:对综合单元格区域内的单元格与E2进行比较,若大于E2的单元格有2个,证明其排列顺为3。

11、结合以上实例,也就可以进行多条件排序。

一定注意:SUMPRODUCT的参数的长度一定是一致的。

基本上SUMPRODUCT的全部用法也就介绍完毕了,如果有其他的应用方式我也会来更新的。

转载于:https://www.cnblogs.com/shadrach/p/6053900.html

Excel—SUMPRODUCT用法指南相关推荐

  1. Excel sumproduct用法

    excel sumproduct 假设有一张表,我们希望查看它前后分类的变动. 可以利用sumproduct函数,计算每个单元格(支付方式)对应的值,然后相加. 行\列 D E F G H I J K ...

  2. 一篇说尽Excel常见函数用法

    一篇说尽Excel常见函数用法 Word,PPT,Excel这三个Office软件是职场办公里最常用的三个软件,但是我发现简书上写PPT的教程多,Excel的少,即使有,也是零零散散.因为Excel的 ...

  3. 【转】SASS用法指南

    SASS用法指南 阮一峰的,偏sass用法教程 sass入门 偏实战的基础用法

  4. curl 的用法指南

    curl 的用法指南 转自:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html 作者: 阮一峰 日期: 2019年9月 5日 简介 c ...

  5. CSS: SASS用法指南 (附视频)

    观看视频:  CSS: SASS用法指南 学过CSS的人都知道,它不是一种编程语言. 你可以用它开发网页样式,但是没法用它编程.也就是说,CSS基本上是设计师的工具,不是程序员的工具.在程序员眼里,C ...

  6. SASS用法指南(转)

    学过CSS的人都知道,它不是一种编程语言. 你可以用它开发网页样式,但是没法用它编程.也就是说,CSS基本上是设计师的工具,不是程序员的工具.在程序员眼里,CSS是一件很麻烦的东西.它没有变量,也没有 ...

  7. 和could的区别用法_高考英语语法情态动词用法指南

    高考英语语法情态动词用法指南 情态动词有四类: ①只做情态动词:must,can(could),may(might)-- ②可做情态动词又可做实义动词:need,dare,will ③具有情态动词特征 ...

  8. EXCEL装逼指南之动态进度条(项目经理必备技能)

    EXCEL装逼指南之动态进度条(项目经理必备技能) 作为浪迹职场多年的混子(项目经理),是否常常对项目进度把控不利,汇报工作又含含糊糊让领导不知所以而经常惨遭领导羞辱,同事嘲笑? 那么如何做一份让领导 ...

  9. ftp命令行登陆 用法指南

    转载:ftp命令行登陆 用法指南 1. ftp open *.*.*.* 这时会提示输入用户名和密码,输入完即可登陆. 可以用 dir或者ls命令查看当前目录内容 可以用 ascii或者binary改 ...

最新文章

  1. coco格式的数据集进行训练
  2. Java中的引用类型(强引用、弱引用)和垃圾回收
  3. 百度网络营销的神话?
  4. PetShop4.0的安装、设置、调试与体验(草稿)
  5. 每隔一段时间执行php_用php脚本,你如何定时更新商品列表
  6. VAD(Voice Activity Detection)算法详解
  7. error: <class ‘xmlrpclib.Fault‘>, <Fault 92: “CANT_REREAD: The directory named as part of the path /
  8. 8届国赛java试题 5: 填字母游戏
  9. 3500元预算配置一台办公用台式计算机,配台式电脑机,预算3500左右,请问如何配置,各配件功能作用及大? 爱问知识人...
  10. 锅炉给水泵flash_锅炉给水泵故障实例
  11. 在数学的海洋中飘荡(转自Dahua的Blog)
  12. Spring boot+Mybatis连接多种数据库oracle,mysql,sqlserver
  13. blender动画制作
  14. 初二年级男生厌学家长应该怎么应对
  15. python编程入门读书笔记1
  16. 用青龙跑渤海宣传员(收益很稳定)
  17. 2007-2020年上市公司研发投入匹配数字化转型
  18. WPS Office 2019 上架微软商城,全新可定制 UI
  19. 中国人太空行走的一天
  20. SpringBoot框架分层(View层、Controller层、Service层、Mapper层、pojo层)

热门文章

  1. linux 临时设置英文输入,Linux 设置 Rime 默认英文状态
  2. hello是c语言中的变量吗,C语言hello world详解
  3. java注解机制_Java 注解机制
  4. JS循环精灵图背景-遍历背景图片
  5. html html示例
  6. “输入字符不是 MATLAB 语句或表达式中的有效字符”的解决办法
  7. GT Transceiver中的重要时钟及其关系(5)QPLL的工作原理介绍
  8. 遇见BUG(4)不要默认电平标准!
  9. Java、Python、Go 哪个后端编程语言适合web前端工程师学习?
  10. oracle中的数据集合操作