当前位置: 首页 > Excel > Excel常用函数 > ExcelExcel技巧 > sumifs函数和sumproduct哪个运算更快?-Excel函数

sumifs函数和sumproduct哪个运算更快?-Excel函数

发布时间:2020年09月27日 07:36:00 来源: 点击量:920

【摘要】今天,我了解到Excel报表需求看起来像这样:Excel数据库中将维护大约150,000行数据。会有数十个报告,每个报告都有数百种不同的过滤器设置

今天,我了解到Excel报表需求看起来像这样:

Excel数据库中将维护大约150,000行数据。

会有数十个报告,每个报告都有数百种不同的过滤器设置。(不同的产品,部门等)

数据将每月更新。

报告可以使用SUMPRODUCT或SUMIFS来获取数据。我一直觉得SUMIFS比SUMPRODUCT快,但这是检验这种想法的原因。

因此,我建立了一个包含15万行和三列的测试数据库。其中两列包含过滤器的数据。第三部分包含金额。然后,我创建了500个公式以从该数据返回值。

(为了与您的计算机进行比较,我使用的是运行在2.50 GHz的Intel Core2 Quad CPU Q8399。)

sumifs函数和sumproduct哪个运算更快?-Excel函数

这是我发现的:

当我使用500个SUMIFS公式时,每个公式都引用了那些150,000行,它们平均花费大约2.7秒来计算。

当我使用500个SUMPROUDCT公式返回相同的结果时,它们花费了大约13.2秒来计算。

因此,SUMPRODUCT版本花费的时间是SUMIFS的近五倍。

如果您使用Classic Excel(2003版或更早版本),那么由于SUMIFS功能不可用,因此本讨论对您没有多大意义。(经典Excel确实具有SUMIF函数,但是该版本仅允许一组条件。)但是,如果您使用New Excel,请尝试SUMIFS。

sumifs函数和sumproduct哪个运算更快?-Excel函数

顺便说一句,我尝试着一个培训计划,该计划将解释如何创建链接到Excel数据库的报告。如果您有需要很长的时间来产生各个时期任何周期性的Excel报表,可以留言我们一起来讨论并研究。

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部