說起Excel,大家有沒有遇到過表格卡頓、反應慢、或者乾脆當掉的情況?
我以前寫小論文的時候,用Excel處理一個國家的統計資料,記得當時僅僅打開Excel就需要20分鐘,然後條件篩選一下需要20分鐘,滾動滑鼠整個頁面就變白然後轉轉轉...
不過我知道肯定不止一個人和我一樣啦XD因為我看到了這條新聞英國少算逾1.5萬名武漢肺炎確診患者,疑因超過Excel限制
已經想象到英國國防部Staff複製粘貼、篩選、control+s的樣子了...
這篇文章是站在巨人的肩膀上,蒐集了許多有用的前人經驗。關於Excel處理時為什麼會卡頓、當掉的常見原因&結局方法
放都列在下方了~
下面就聊一聊Excel卡頓、過慢、宕機的常見情況咯~
根據我的經驗,最好做到以下幾點:
檢查檔案大小與資料量 -> 表格內容很少,文件卻超級大?Excel表格快速瘦身有妙招
少用公式,非必要的公式盡量不用,尤其是一環套一環的公式
當大規模用到函數公式時,尤其是公式之前彼此存在關聯,這一步的結果會進入下一步作為輸入值進行運算時,整個表格就形成了「牽一髮,動全身」的關係,也就意味著每改一次數據就要帶來大量的運算,這種情況就很容易造成Excel當掉。如果有這樣的困擾,可行的解決方式是將這個 Excel 檔案的自動計算功能,改為手動計算->
Excel-如何解決因資料和公式太多減慢了輸入的效能?
多用VBA代碼,多用輔助列,多分步計算!-> Office 的 VBA 入門
把不小心設置了格式的單元格刪掉,其他像表格線等格式也一律刪除
就像這個圖片中,其實真正用到的位置就是那個方塊。但是在操作中,我們可能會因為偷懶,去點選整欄、整列或整個表格,就造成了很多浪費,把用不到的區域統統刪掉!(使用 Ctrl + End 檢查工作表上可見的使用範圍。)
刪除沒用的圖片、圖表、圖形、文字框(一些文字框透明看不見很容易被忽略)。這些物件會佔用較多記憶體,本來按KB計算的文件一下就變成MB了。
如何檢查是否有可以移除的物件:
避免活頁簿之間的連結。如果無法避免使用連結的活頁簿,請嘗試讓它們全部開啟,而不要關閉,並且先開啟連結目標活頁簿,再開啟連結來源活頁簿。使用較少的較大活頁簿通常 (但不是一定) 會比使用很多較小的活頁簿好。
換高配置計算機。如果計算機太過老舊,也會影響EXCEL運算速度。
更換工具,資料量超過萬級的話就不建議用EXCEL了。
什麼樣的工具可以代替Excel?大家肯定各有所好,這裡不做出單一軟體的推薦,但我簡單分出了3類軟體,他們的優缺點、所需要的程式碼知識是不同的
如果以上方法統統無效/不可用,那麼建議...時刻保存....office 365有自動保存的功能,如果是免費版(比如2016這些)可以研究一下這几篇文章
->不用再當傻眼貓咪!忘記存檔也救得回~2步驟復原未儲存檔案
->Excel崩潰補救大法,如果excel文件崩潰了,如何快速恢復呢?
目前的話就先寫到這裡~希望對大家有幫助!
其他參考資料:
Excel 效能:最佳化效能阻礙的秘訣
"為什麼我的excel 總是跑很慢?" — 快來幫你的excel 檔案健檢吧!
表格內容很少,文件卻超級大?Excel表格快速瘦身有妙招
盤點4類數據分析工具:存儲、報表、分析、展現
數據分析工具怎麽選?十大諫言你值得一看!
6大類14款資料視覺化工具,學會其中2個就夠了!