介紹 Excel 公式計算的相關功能使用方式,包含設定自動、手動更新公式的計算結果,以及立即重算等。
在預設的情況下,Excel 會在必要時自動重新計算表格內的公式,更新公式計算的結果,但是有些時候我們可能會希望 Excel 不要自動重新計算公式(例如表格內公式數量太多時,重新計算的話會很慢),或是強制 Excel 重新計算一次(例如產生亂數),遇到類似的狀況時,就會需要使用 Excel 的公式計算功能。
在練習 Excel 自動重算公式的使用時,如果每次計算公式的結果都相同,就不容易看出 Excel 到底有沒有更新計算結果,建議可以用每次計算結果都不同的公式來測試,例如取得現在時間的 NOW
函數(設定顯示秒數):
=NOW()
還有產生亂數用的 RAND
函數:
=RAND()
這樣就可以很清楚看出 Excel 是否重新計算這些公式了。
在預設的狀況下,Excel 會自動重新計算所有的公式。舉例來說,如果您修改了範例 Excel 檔中的「亂數」公式,修改完之後 Excel 會連同「現在時間」的公式都一起重新計算,如果我們的 Excel 檔案中有非常多公式,而且都要修改的話,這樣一直重新計算就會比較沒效率。
在 Excel 中我們可以透過「計算選項」來設定是否要讓 Excel 自動重新計算所有的公式,首先選擇 Excel 的「公式」頁籤,然後點選「計算選項」功能。
如果想要讓 Excel 以手動的方式重新計算公式,則點選「計算選項」中的「手動」即可。
如果想要直接更改 Excel 預設的計算選項,可以從 Excel 的選項中修改。
Step 1
選擇 Excel 工具列的「檔案」。
Step 2
選擇「選項」。
Step 3
選擇「公式」頁面,在「計算選項」中就可以設定 Excel 的計算選項預設值。
如果將計算選項設定為手動的話,在需要重新計算公式內容時,就要手動點選「立即重算」或「計算工作表」按鈕:
立即重算這個功能除了在手動計算公式的模式下使用之外,在自動計算公式的模式下也會用到,例如產生隨機亂數時,如果想要重新產生,就可以按下 F9 強制 Excel 重新計算公式。