您现在的位置是:主页 > 函数 >
sumproduct函数可以这样求和你知道吗,升职加薪系列
发布时间:2023-10-21 08:53:19所属栏目:函数 已帮助人编辑作者:Excel自学教程
求和函数有很多,比如sum/sumif/sumifs,而sumproduct函数可以实现这三个求和函数的所有功能,并且增加的灵活方便,比如如下的案例。计算提成金额。
1.最常见的求和方式。我看到有的朋友竟然使用这样的方法计算,比如计算李白的提成金额,使用公式=B3*C3+B4*C4+B5*C5+B6*C6+B7*C7+B8*C8+B9*C9+B10*C10,殊不知使用sumproduct函数,可以简单完成。操作如下:

公式解读:=SUMPRODUCT($B$3:$B$10,C3:C10)
sumproduct是对列参数先乘积后求和,只要固定提成金额这一列,完成对李白的求和之后,公式向右填充即可。
2.在sumproduct函数中使用通配符求和,为了让大家看的清晰,我使用了辅助列,如果熟练的话,可以直接函数套用,我分别演示下,使用一步实现。
A.使用辅助列

函数解读:SEARCH("*女士*",A2)
SEARCH函数和Find函数类似,查找某个值在字符串中的位置,唯一的区别就是在SEARCH函数中可以使用通配符,而在find函数不可以。SEARCH("*女士*",A2) 就是查询"*女士*"在商品名称中是否包含,由于没有包含的返回错误值,所以我们使用=IFERROR(SEARCH("*女士*",A2),0) 如果有错误值的话,返回0,接着使用=SUMPRODUCT(B2:B8,E2:E8),快速的先乘积后求和。
B.一步实现,我们只要修改下公式,但主要最后不能按回车确定,而是要使用CTRL 回车

公式解读:=SUMPRODUCT(B2:B8,(IFERROR(SEARCH("*女士*",A2:A8),0)))
因为在search函数中使用到了数组,所以要按ctrl 回车
实际只是将上个公式=SUMPRODUCT(B2:B8,E2:E8)的辅助列替换了下。
3.按月份求和

公式解读:=SUMPRODUCT((MONTH(A2:A8)=8)*B2:B8)
使用到了Month函数,month函数是取得日期的月份。
以上就是excel自学教程为您提供sumproduct函数可以这样求和你知道吗,升职加薪系列的解读,本文章链接: http://www.5enet.cn/Excel_hanshu/77589.html 欢迎分享转载,更多相关资讯请前往函数
相关文章
企业IT外包服务
excel数据透视表的创建方法图解教程
Excel计算天数的函数与公式总结
如何一次打开多个Excel表格
利用数组函数Max和IF函数excel如何在批量填充借款最终清算时间
如何利用Excel的 GROWTH函数 计算数据预测指数增长值
如何设置excel图表图例
Excel比对两组数据差异的快速操作方法
excel 高效VLOOKUP函数的组合玩法
如何让excel2007表格中的序号不参与排序
如何填充excel图表的背景
excel隐藏保护锁定公式的方法,以及在excel中同时保护多个工作表公式的方法
Excel数据如何分列,下面介绍常见的四大技巧应用。通过Excel分列完成日期、电
在excel中利用函数求百分比的实例教程
Excel中DMAX函数的语法和用法
Excel 如何快速核对两列数据 Excel核对两列数据动画教程
扫码关注
- 专注IT行业,10年IT行业经验