Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 17319|回复: 9

[已解决]sumifs函数和sumproduct哪个运算更快?

[复制链接]
发表于 2013-3-3 09:13 | 显示全部楼层 |阅读模式
如题所求,请老师帮忙告知。
最佳答案
2013-3-4 18:15
SUMIFS能提高大约30%的速度,这是微软的官方建议使用SUMIFS,不过SUMIFS不能完全代替SUMPRODUCT的所有运算,如SUMIFS的区域只能是引用,条件参数是数组时,结果会截然不同。
发表于 2013-3-3 09:25 | 显示全部楼层
sumproduct 更多的被用为多条件求和,其中包含的数组运算让其背上了黑锅。所以个人认为在大多数情况下
sumif sumifs 比  sumprodut 的更快。。
回复

使用道具 举报

发表于 2013-3-3 09:36 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2013-3-3 10:04 | 显示全部楼层
{:35:}{:251:}
回复

使用道具 举报

发表于 2013-3-3 12:15 | 显示全部楼层
无法得到  2个函数的源代码,只能通过大量数据测试,楼主可以自己测试下

回复

使用道具 举报

发表于 2013-3-4 09:14 | 显示全部楼层
sumproduct 用于多条件求和,sumif 用于单条件求和。应该是sumif 快些。
回复

使用道具 举报

发表于 2013-3-4 18:15 | 显示全部楼层    本楼为最佳答案   
SUMIFS能提高大约30%的速度,这是微软的官方建议使用SUMIFS,不过SUMIFS不能完全代替SUMPRODUCT的所有运算,如SUMIFS的区域只能是引用,条件参数是数组时,结果会截然不同。
回复

使用道具 举报

发表于 2013-3-5 08:23 | 显示全部楼层
没有完全感觉到两个的速度会有多大差别
回复

使用道具 举报

发表于 2013-3-5 21:09 | 显示全部楼层
要是工作量不大,应该差不多吧?
回复

使用道具 举报

发表于 2013-9-10 16:29 | 显示全部楼层
个人还是更喜欢sumproduct。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-21 10:26 , Processed in 0.240962 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表