编程技术分享平台

网站首页 > 技术教程 正文

带你认识高逼格的万能函数Sumproduct

xnh888 2024-11-21 23:02:31 技术教程 13 ℃ 0 评论


这次我们来系统的讲解一下sumproduct函数,这个函数逼格很高,虽然会比较难理解,但是功能还是很强大的,小编会耐心的给大家讲解的。


就像下图那样,给你两组数,怎么样才能快速得到结果呢?



如果是先对两列进行相乘,在下拉得到每一组数的乘积,最后运用公式求和,也未尝不可。数据少还好,如果多了就会拖慢我们的工作进度。


如果是sumproduct函数,只要编辑个公式,就可以达到结果了



Sumproduct是一个乘积和函数,可以将两组相对位置一样的数组进行相乘并累计求和,这样大大节约了我们的操作时间,不过还是有很多注意的点需要说一下的。首先,这个公式并不是能计算无穷多的数组的,最多只能支持30个数组,因为电脑的运行也是需要时间的,如果数组太多,带来的超大运算量会是函数的一个弊端,所以小编建议大家在进行大规模的数据查询时,将公式计算设定为手动,以免出错或长时间处于运算中。



其次,数组参数必须具有相同的维数,不然就会出现运算错误。也就是说,所有数组的每一个参数都应该包含同样多个单元格。



最后,SUMPRODUCT函数将非数值型的数组元素作为0处理。与文本或者日期不同,逻辑值的TRUE和FALSE具有特殊情况,当数组间以逗号“,”相连时,TRUE和FALSE均作0处理,且除了逻辑值和数值外,数组中不能包含其他类型的数据。但当文本间以乘号“*”相连时,TRUE=1,FALSE=0,这便是SUMPRODUCT进行多条件查找的基础。


学会了吗,喜欢就关注我吧,每天分享职场知识,办公技巧!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表