電腦效能問題

2007-11-16 4:08 pm
我有個Excel file已達70mb, 而裡面有大量的計算,關聯,取樣等程序, 所以每次做重算儲存格, 都變得非常慢, 有時仲會死機!

但我睇番cpu (Athlon 64 X2 5200) 效能只係用左50%, 我用緊xp, ram已經加到3g (4g時個腦會自動變dual channel, 變成得番2g), harddisk亦係ncq mode. 想問下各位高手:

1) 除了file太大, 到底係咩原因拖慢excel既重算儲存格程序呢?
2) 除了精簡我個excel file及upgrade我個ms office, 我仲可以做咩去令重算儲存格呢個動作做到最快? (e.g. upgrade做Vista有無用?)

Many thanks!

回答 (3)

2007-11-16 5:25 pm
✔ 最佳答案
Calculation will create so many temporary files and use up too many memory.

Firstly, open [Task Manager' and check how many MEM is in use. Try to increase the SWAP file size to 2G if possible.

Secondly, you can amend the system registry to enhance your hard disk performance. If you don't know how to do it, you can search it from many web pages, or let me know.
2007-11-16 6:36 pm
很多因素會影響 Excel 重新計算儲存格的速度,但最重要的是

到底你的 Excel 檔裏的是甚麼資料是怎麼擺放的 (横放或直放都會有影響)公式是怎樣寫的,是否寫得簡潔有否對沒有用到的儲存格設置格式等等
沒看到你的 Excel 檔確實很難說要怎麼才可改善 (若可以公開,最好上傳一份),但有幾點可以試的是:

若你的 Excel 檔有很多資料,你可以將資料及公式分開儲存到不同的 Excel 檔,然後在包含公式的那個檔,建立連結到資料檔,這樣做有助提升計算效能。 當你設置格式時,不要對整個 column 或 row 做,只選取有用的格來設置格式。 升級到 Excel 2007 ,因它可以用到 CPU 的第二個 Core ,重新計算儲存格時就會見到 100% 而不是 50% 。不用升級到 Vista 因它對系統需求反而更大。

你可參考以下網頁:

Microsoft KB: Optimizing Worksheets for Fastest Calculation

Efficient Excel Spreadsheet Designs. Speed up Slow Calculations in Excel
2007-11-16 4:18 pm
你的電腦在儲存Excel時,有無打開一些他程式,你可以到工作管理員看到!
Upgrate到Vista沒有大改便,雖然可以更進一步使用硬體,但Vista的程式會食了超多Ram,應該更新你的BIOS和把Office更新到2003便好了
參考: By myself


收錄日期: 2021-04-18 23:49:35
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071116000051KK00516

檢視 Wayback Machine 備份