打開一個Excel,讓古哥的筆記本電腦直接卡死
古哥的筆記電腦已經很久沒有直接卡死,因為配置也不算太差(i7 10代+16G),今日打開一個客戶的發過來的Excel文件時,也沒有注意,突然發現電腦卡死了,直接停止響應了,打開前古哥的Excel也開了有10個幾個,其中幾個還沒有保存。
等了5分鐘還是沒有反應,直接放棄,結束任務,再仔細看這個文件,不看不知道,一看嚇一跳,如下圖:
一個Excel文件居然有 153 M,這是個什么樣的文件啊!
打開文件
打開這類如此巨大的Excel文件之前,建議關閉其他不必要的軟件,只打開這一個文件,我估計如果是2010年前的電腦打開,直接卡死。
關閉所有軟件后,用了3分鐘終于打開,立即設置公式-手動運算
觀察數據
在設置完公式手動運算后,觀察一下以下幾個方向:
格式:是否有條件格式?
工作表:總共有幾個?是否有隱藏工作表?
數據:是否有很多數據?
公式:是否很多公式?
對象:是否有隱藏對象?
圖片:是否有高清圖片?
空行空列:是否有無效的空行空列?
排查數據
條件1:沒有發現太多的格式,排除
條件2:沒有發現太多工作表,也沒有隱藏工作表 也排除
條件3:數據:沒有發現超過1萬的單個工作表的數據
條件4:公式:有很多無效公式,多達上萬行 原因1
條件5:對象:通過F5→定位-對象,沒有發現,排除
條件6:圖片:沒有發現
條件7:空行空列: 多張工作表發現有,通過Ctrl+End, 發現居然在 XFD 列,1萬多列的空列數據 ,而且是多個工作表 ! 主要原因
整理數據
原因2個分別處理如下:
1、公式錯誤的全部刪除: 共計3萬加
2、多余空列空行,全部刪除,考慮在原表上刪除太慢,這個要重點注意,不要在原表上刪除,不要在原表上刪除,不要在原表上刪除! 重要的事情說三遍,因為原表非常大,所以操作數據大概率會卡死。
所以換成以下方法:
把原表的數據復制粘貼出來,保留數值和公式,格式不要。認真整理如下:
表1:有效數據 3767 行,到S 列 ,復制出來
表2:有效數據44行
表3、表4、表5、同樣的方法,一定要認真,區分公式和無效數據,推薦快捷鍵
最終結果:
經過努力,最終結果如下: 153M 降低到 1.56M ,縮小了近100倍。
不得不說,減肥后真香,速度飛起來!
古哥提醒:
電腦搜索 " .xls " ,并排序按大小, 看一下你們電腦上面的Excel文件有多大,看一下能否“減肥”
我是古哥:
從事制造行業18年,在企業運營、供應鏈管理、智能制造系統等方面具有豐富的實戰經驗。企業智能化,柔性化計劃運營管理專家,擅長通過企業流程優化規范,企業管理、導入計劃運營提升企業效率;對提高企業準時交貨率,降低企業庫存,輸出智能制造人才有豐富的經驗。關注古哥計劃,每日分享制造行業,特別是生產計劃方面的一些職場干貨。