如何解决excel公式多运行慢
5个回答
展开全部
展开全部
1、点击office按钮--excel选项,打开设置对话框。
2、选择公式选项卡,把自动重算改为手动重算,点击确定。
3、这样设置可减少系统资源占用,当修改公式包含的单元格内容时,公式结果不会自动变化,此时只要按下F9即可。
4、在这种设置的基础上可以简化公式,让公式参数尽可能的少,公式简化通常的方法是用数值或省略代替逻辑判断,比如,=VLOOKUP("百度",A1:F20,3,FALSE),可简化为=VLOOKUP("百度",A1:F20,3,0),或者把0省略。
5、使用OFFSET函数时,参数0和1通常都可以直接省略,比如=OFFSET(A1,0,0,1,1)可直接写成=OFFSET(A1,,,,)。
6、表格卡慢公式过多是主要原因,但也不排除表格中有太多不需要的对象等内容,如果经常复制粘贴的话,这种情况比较明显,要缓解卡慢问题,需要把这些多余的删除,打开定位条件对话框,选择对象,点击确定。
7、本例是新建的工作表,弹出找不到对象的提示,如果找到直接删除可缓解卡慢。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果数据确实太多,例如两个上万的数据表间SUMIF、VLOOKUP等,慢是正常的,一般无法优化公式。如果数据小也慢,那就考虑优化公式,或者检查是否是无关的宏代码(特别是病毒)。
对于大数据,速度确实慢的无法忍受,解决方式一般两个,一是使用数据库存储数据,使用合适的索引进行访问,速度会非常块。二是使用VBA完成计算,VBA使用字典、数组这些数据结构,可以数十倍的加快处理。
对于大数据,速度确实慢的无法忍受,解决方式一般两个,一是使用数据库存储数据,使用合适的索引进行访问,速度会非常块。二是使用VBA完成计算,VBA使用字典、数组这些数据结构,可以数十倍的加快处理。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-19
展开全部
设置手动重算:工具选项-重新 计算-选择“手动重算”和下面的保存前自动重算,确定不过这样做就无法实时让有公式的单元格里的数据实时更新,但是你可以需要自动重算时可以按一下F9键,工作表就会开始自动重算了 当然,还可以升级你的计算机硬件(内存、处理器)等等让工作表处于自动重算时也会运行得比较流畅,如果处理的数据较多,建议选择升级硬件!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你数据量太多及或者有过多的公式。都会拖慢表格的。只能用VBA,或者导入access来做了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询