tft每日頭條

 > 生活

 > 為什麼表格用excel打開速度太慢

為什麼表格用excel打開速度太慢

生活 更新时间:2024-08-31 04:25:33

前幾天一個辦公室的妹子,讓小編幫做一個簡易的進銷存應用,做好後,小編下了一跳,在沒有輸入任何數據前,17M,這就相當于沒有出生,直接就判了刑,因為EXCEL用到17M ,會卡的要命。17M呀,相當于輸入了838萬個字,課時什麼都沒有呀

為什麼表格用excel打開速度太慢(你的EXCEL表格速度慢嗎)1

為什麼表格用excel打開速度太慢(你的EXCEL表格速度慢嗎)2


...............................沒法,誰讓那個妹子挺漂亮呢,重新做


小編有重新做了一下,功能一樣,但是這次隻有497K,

為什麼表格用excel打開速度太慢(你的EXCEL表格速度慢嗎)3

這次重做,小編有很深的感觸,特整理出來,共大家參考

修改後的:

為什麼表格用excel打開速度太慢(你的EXCEL表格速度慢嗎)4

2,在使用公式的時候,千萬不能圖省事,開始小編用過一個函數

為什麼表格用excel打開速度太慢(你的EXCEL表格速度慢嗎)5

後面的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每個操作,都有可能增大體積,拖慢速度填充顔色,不要一下子将列全選,我們要先設計大緻會用到多少行,設置多少行就行

為什麼表格用excel打開速度太慢(你的EXCEL表格速度慢嗎)6

5,設計完表格,如果體積大于3M,重新做,因為肯定有問題,一般沒有輸入數據,不會那麼大,或是有循環引用的

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved