excel学习库

excel表格_excel函数公式大全_execl从入门到精通

SUMPRODUCT函数的几种实用技巧!

持续分享Excel函数实用技巧

在数学函数里有个神奇的函数:SUMPRODUCT;这个函数可能有些朋友没有接触过,它的用途也是很广泛的,函数的功能是先乘积、后求和;比如在进行一些复杂的数学运算的时候,使用SUM或者SUMIF、SUMIFS会比较复杂,使用SUMPRODUCT就可以快速便捷处理;或者是在统计数据时使用COUNT、COUNTA、COUNTIF或COUNTIFS时遇到问题,也可以使用SUPRODUCT来轻松处理;今天给大家分享几个小技巧;案例可能与大家实际工作状况不相符,但是希望大家通过案例可以掌握到SUMPRODUCT函数的使用技巧,做到融会贯通就可以了;

一:常规求和

中粮饷

sumproduct函数使用演示

如图所示:示例表格中记录了武将姓名、兵力、人均粮饷等信息;要求出粮饷的总和,解题思路肯定是用各武将的兵力乘以人均粮饷,最后进行求和;使用SUMPRODUCT函数可以很快计算出结果:=SUMPRODUCT(L10:O10*L11:O11);

L10:O10L11:O11L10*L11+M10*M11+N10*N11+O10*O11;也就是将各武将的兵力乘以人均粮饷再进行求和;与我们的解题思路是一致的;

公式还可以使用“,”逗号:=SUMPRODUCT(K10:O10,K11:O11);大家发现没,用逗号和用乘号的区别在哪里?使用乘号,引用单元格内数值必须是数字,公式才会计算正确,否则会显示值错误;使用逗号,引用单元格内数值可以是数字也可以是文本,默认计算数字选项;大家可以尝试一下,掌握这个小技巧;

二:单条件求和

案例:求示例中骑兵的粮饷总和:

sumproduct函数使用演示

出骑兵

NK27:O27="骑兵"K28:O28K29:O29

数值转换

三:多条件求和

案例:求示例中一军营骑兵的粮饷总和:

sumproduct函数使用演示

如图所示:跟上图相比,增加了一个条件,那解题思路还是一样的,只是增加了一个条件而已,公式:

N(K45:O45="一")N(K46:O46="骑兵")

掌握了使用技巧就很简单了啊;条件可以增减,思路和方法还是一样的啊!

推荐大家看看秋叶的书,不但通俗易懂,而且列举了很多实际案例来讲解excel使用过程中锁碰到的一些问题和解决办法

四:单条件计数

案例:求兵力大于45的武将个数:

sumproduct函数使用演示

如图所示:要统计示例中兵力大于45的武将个数;使用COUNTIF函数也可以处理这个问题;看看SUMPRODUCT函数怎么处理这个问题的:

=SUMPRODUCT(1*(L64:L69>45));查找出兵力大于45的武将,将数值转化为数字1,再求和;

五:多条件计数

案例:求兵力大于45且马匹大于5的武将个数:

sumproduct函数使用演示

如图所示:比上图多了一个条件,公式变化为:

=SUMPRODUCT((L83:L88>45)*(N83:N88>5))

这个公式里为什么不用乘1?使用逗号和乘号是有区别的,使用乘号,我们满足条件查找返回的值为TRUE(也就是1),所以无需转换;

SUMPRODUCT函数的使用技巧远不止上述五种,它还可以嵌套FIND、MATCH、IF等很多函数组合使用;对于函数的选择,使用我们能学会的函数就好,毕竟是为了简化工作,而不是为了科研!感谢大家一如既往的支持与鼓励,我们下期再见!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接