请问可以有什么好的方法解决这个问题,是否可以用VBA来解决这个问题?
我们公司是生产电子元件的,成品品名有好几千个,而且每个成品有下面又有十多二十几种材料,现在我的EXCEL报表是将它们列在一起,要不断的调用这些品名和计算每个成品所用材料的用量,就是需要不断的使用VLOOKUP函数进行查找引用,条件求和等,函数应该是没有办法优化和精简,主要原因是计算量是非常的庞大,所以造成了计算和存档的速度都非常的慢,请问有什么方法解决?谢谢!
在EXCEL中使用函数计算超过几千行以后,计算或者使用过程都非常的慢。怎么办?
答案:2 悬赏:0 手机版
解决时间 2021-02-14 08:03
- 提问者网友:niaiwoma
- 2021-02-13 14:51
最佳答案
- 五星知识达人网友:七十二街
- 2021-02-13 15:28
VBA的执行效率是没有EXCEL自带函数执行效率高的。
计算过程主要取决你的公式难度,如果套嵌比较多,过多使用引用,条件求和会比较慢的。
如果想解决问题,建议你还是将你的公式放上来看看能不能优化。
建议提高电脑配置,会对你的EXCEL的运算速度有改观。
计算过程主要取决你的公式难度,如果套嵌比较多,过多使用引用,条件求和会比较慢的。
如果想解决问题,建议你还是将你的公式放上来看看能不能优化。
建议提高电脑配置,会对你的EXCEL的运算速度有改观。
全部回答
- 1楼网友:廢物販賣機
- 2021-02-13 16:46
数据太多,excel太大,公式多,格式化条件用太多,用分页模式都会导致 excel缓慢.
处理办法当然是对症下药. 如果你确定是公式的原因:
1.如果你的公式每次都在用,不能定为值.那就看是否可以合并一些.
2.如果你的公式在某次用过后就不用了, 那就可以定为值. 象这样的可以用vba进行公式设定和定值.
补充:在选项里-计算那里-选自动计算.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯