excel包涵大量函数,如何简化函数,提升运行速度.

做了一个表格,根据A列的代号,查找另一个表中的相同代号的数据,于是引用了许多这样的函数 {=IF(ISERROR(VLOOKUP(A3,'F:\数据采集\[市场开发.xls]Sheet1'!$A$1:$K$3000,11,FALSE)),"",VLOOKUP(A3,'F:\数据采集\[市场开发.xls]Sheet1'!$A$1:$K$3000,11,FALSE))},由于A列有上千条数据,导致文件运行起来非常慢,请问这个函数可以减化吗?

或者如何转变一下查询的方式,让它更简洁一点呢?

第1个回答  2013-08-14
建议用VBA来做

EXCEL工作薄中的函数公式太多,导致工作薄运行非常慢
1、减少使用数组函数(公式两端有 { } 符号),尤其是全局性的数组函数(比如里面有a:b这样的引用);2、公式减少覆盖全区域,只复制到使用部分。可以的措施:1、将全局引用的数据比如 a:b根据需要调整为 a1:b1000这样的数据;2、将部分不再变动的区域 使用 复制==》选择性粘贴==》数值 复制为...

excel超过60000条怎么提高运算速excel怎么超过65536
8. 使用高级筛选:高级筛选功能可以根据特定条件筛选数据,使得处理的数据量更小,提高运算速度。9. 避免使用过于复杂的函数和公式:某些函数和公式的计算开销较大,因此尽量避免使用过于复杂的函数和公式,或将其简化为更高效的形式。10. 使用多个工作表或文件:将数据分成多个工作表或文件进行处理,这样可...

如何解决excel公式多运行慢
1、首先,点击【开始】菜单,找到【所有程序】,2、在显示的列表中,找到Microsoft Office,点击打开,找到Microsoft Office Excel,点开打开表格 3、接着,在表格左上角,找到excel的【开始】菜单,点击打开,找到右下角的【Excel选项】,打开 4、然后,在弹出的Excel选项对话框中,找到【校对】,点击打...

用EXCEL编制表格,应用函数过多,运算的速度为什么很慢?
EXCEL表格中使用的函数多,数据量太多时,都会增加计算时的工作量,所以运行速度就变慢了。解决的办法是设法优化公式,减少不必要的公式。必要的时候,采取记录单和运算表分开,需要计算的时候,再让计算表计算,这种效果不错。

如何调高excel运算速度,谢谢。我的表中大量采用了SUMPRODUCT函数和vloo...
可以选择手动运算,在 工具->选项->重新计算->选中手动重算 就可以了 需要计算的时候点一下保存就行 另一种办法就只有减少数据量了

我在EXCEL表格中运用了函数后,为什么用表时反应特别特别的慢 ,有没有...
第一是你的函数运算覆盖的单元格太多,比如数组函数 ,尽量不要出现 A:A , 1:1的情况,尽量用A1:A100, A1:D1这样的代替。简单的说就是精简函数,第二就是你的EXCEL软件安装的不好,选个好点的无错的版本安装 第三就是你的电脑配置问题了,这个没有办法,只能升级你的电脑硬件了。

excel公式太多影响速度
叫我空等了很长时间.还有一种情形比较麻烦,那就是数组公式太多,而且每个公式下拉的又太长,那电脑运行的速度肯定极其慢了,遇到这种情形,办法有二,一是,尽量减少数组公式的数量,第二,如果非用不可,尽量不要把公式拉的太远.当然,还有一些其他的小技巧用来提高速度,在此就不赘述了....

为什么excel表格很大但是打开速度却很慢
其次,Excel表格中可能包含了过多的公式或函数,这些复杂的计算会占用大量的计算资源,导致表格打开速度变慢。特别是在涉及大量数据和复杂计算时,这种情况更为明显。因此,简化或删除一些不必要的公式或函数,可以有效提高表格的打开速度。另外,如果电脑的内存不足,也会导致Excel表格打开速度变慢。当表格...

Excel表格中有很多函数公式,导致表格内存变大,如何能压缩容量?谢谢...
通常是整个工作表)选择复制,然后鼠标右键“选择性粘贴”“数值”然后保存,就发现好了很多了。另外,将多余部分的拖沓公式删除也是常用的,比如只需要前100行数据 但是以前为了省事,可能拖了1000行,就比较影响速度。还有,如果能升级成2007版本的XLSX文件,比XLS文件的效率会高很多。

为什么Excel中公式很多,运行却卡顿严重?
03. 尽量不使用可变函数 在非必要的情况下,不使用「可变函数」(易失性函数),例如:RAND、NOW、TODAY、INDIRECT等,这种函数有一个非常明显的特点,当数值发生变化的时候,每次都会进行重新计算,极大影响Excel的性能。例如在Excel中大量使用了TODAY函数,每当文件保存一次的时候,都会重新调用系统当前时间...

相似回答