乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel打开很慢-卡死?你的EXCEL表格速度慢吗?这些提速方法你不能不知道

excel打开很慢-卡死?你的EXCEL表格速度慢吗?这些提速方法你不能不知道

作者:乔山办公网日期:

返回目录:excel表格制作

前几天一个办公室的妹子,让小编帮做一个简易的进销存应用,做好后,小编下了一跳,在没有输入任何数据前,17M,这就相当于没有出生,直接就判了刑,因为EXCEL用到17M ,会卡的要命。17M呀,相当于输入了838万个字,课时什么都没有呀





...............................没法,谁让那个妹子挺漂亮呢,重新做



小编有重新做了一下,功能一样,但是这次只有497K,



这次重做,小编有很深的感触,特整理出来,共大家参考


1,在应用条件管理器的时候,很多时候,我们都喜欢全选,就像下图,直接选中了10万行,实际工作中,不可能那么多,所以一定要修改一下范围



修改后的:



2,在使用公式的时候,千万不能图省事,开始小编用过一个函数



后面的match函数,是用来提取和列字段相同的数据库范围内的列序号,很方便,右拉,下拉,完成,可是这样,吧简单的问题,整的复杂化了,直接用公式=IF(C3="","",VLOOKUP($C3,基础数据!$B$3:$C$25,2,FALSE))不就可以了?为什么要多用一个函数呢?


3,=SUMPRODUCT((入库!B$3:B$10000>=$D$2)*(入库!$B$3:$B$10000<=$J$2)*(入库!$F$3:$F$10000)*(入库!$C$3:$C$10000=B5))这个公式,是很常用的,可是如果这样用,亏卡爆的,因为这个明显是用来查询的,在我们不需要查询的时候,输入明细数据,也会自动计算一遍,那样肯定会降文件速度降低或是直接卡死


替换公式:=IF(D2="","",SUMPRODUCT((入库!B$3:B$10000>=$D$2)*(入库!$B$3:$B$10000<=$J$2)*(入库!$F$3:$F$10000)*(入库!$C$3:$C$10000=B5))) 先将条件区域,不用的时候,就不输入,就让他为空,这样先判断一下,就不会计算哪些几十万的数据了


4,填充颜色,EXCEL每个操作,都有可能增大体积,拖慢速度填充颜色,不要一下子将列全选,我们要先设计大致会用到多少行,设置多少行就行



5,设计完表格,如果体积大于3M,重新做,因为肯定有问题,一般没有输入数据,不会那么大,或是有循环引用的


相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网