sumifs函数和sumproduct哪个运算更快?-Excel函数
2019年10月05日 19:19 发布来源:Excel学习网
今天,我了解到Excel报表需求看起来像这样:
Excel数据库中将维护大约150,000行数据。
会有数十个报告,每个报告都有数百种不同的过滤器设置。(不同的产品,部门等)
数据将每月更新。
报告可以使用SUMPRODUCT或SUMIFS来获取数据。我一直觉得SUMIFS比SUMPRODUCT快,但这是检验这种想法的原因。
因此,我建立了一个包含15万行和三列的测试数据库。其中两列包含过滤器的数据。第三部分包含金额。然后,我创建了500个公式以从该数据返回值。
(为了与您的计算机进行比较,我使用的是运行在2.50 GHz的Intel Core2 Quad CPU Q8399。)
这是我发现的:
当我使用500个SUMIFS公式时,每个公式都引用了那些150,000行,它们平均花费大约2.7秒来计算。
当我使用500个SUMPROUDCT公式返回相同的结果时,它们花费了大约13.2秒来计算。
因此,SUMPRODUCT版本花费的时间是SUMIFS的近五倍。
如果您使用Classic Excel(2003版或更早版本),那么由于SUMIFS功能不可用,因此本讨论对您没有多大意义。(经典Excel确实具有SUMIF函数,但是该版本仅允许一组条件。)但是,如果您使用New Excel,请尝试SUMIFS。
顺便说一句,我尝试着一个培训计划,该计划将解释如何创建链接到Excel数据库的报告。如果您有需要很长的时间来产生各个时期任何周期性的Excel报表,可以留言我们一起来讨论并研究。
原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/jiqiao/10619.html
需要保留本文链接地址:http://www.excelxx.com/jiqiao/10619.html
相关教程:
- → excel数据库是什么-Excel如何使用数据库数据-excel学习网
- → 让领导看傻,动态Excel报表来了!-大数据-excel学习网
- → excel如何把日期变文本格式-大数据-excel学习网
- → 财务预测和趋势分析模型Excel图表模板和报告-excel学习网
- → 如何在Excel表格中选择值-excel学习网-百度知道
- → 如何在Excel工作表中插入动态时间和日期? -excel学习网-百度知道
- → R语言 | 多组样本的N种组合-embed函数-embed函数用法大全-记住吧
- → embed函数-embed函数应用及总结-记住吧
- → embed函数-embed函数语法-记住吧
- → excelhome 邀请码-绿洲邀请码-记住吧
经典Excel学习视频及教程推荐:
Excel优秀工具推荐:
小工具推荐: