跳至主要內容
Administrator Guide
上次更新時間 :2023-06-23
概念︰工作簿公式中的自動和手動計算

概念︰工作簿公式中的自動和手動計算

了解導致 Worksheets 計算或重新計算您工作簿中公式的動作會很有幫助。
計算取決於公式類型和您正在執行的動作。重新計算時間包括執行報告、執行公式和套用條件式格式設定所花費的時間。
下表匯總了 Worksheets 是否會重新計算工作簿資料︰
重新計算設定
公式/工作簿類型
事件/動作
重新計算公式?
自動
不穩定
  • 間接
  • 現在
  • NOWTZ
  • 偏移
  • RAND
  • RANDBETWEEN
  • 今天
變更工作簿中的任何儲存格。
是。
自動
非易失性
變更此儲存格依存的任何儲存格。
是。
自動
ARRAYAREA
公式使用了 ARRAYAREA,而 ARRAYAREA 參照的陣列會變更。
ARRAYAREA 參照的陣列的錨定儲存格 (左上角儲存格) 會變更。
是。
自動
RANDCONST
不會。只有在以下情況下,才會重新計算此非易失性函數︰
  • 排定的即時資料重新整理執行。
  • 您選取
    資料 > 重新計算
    。
  • 您選取
    資料 > 全部重新計算
    。
自動
SELECT (包含即時資料)
手動重新整理即時資料範圍。
排程執行即時資料重新整理。
是。
自動
SELECT 做為通用公式
變更公式參照的任何儲存格。
視情況而定。
如果您使用參數區段來參照資料,則公式會在資料變更時執行。如果您變更 SELECT 陳述式部分中的資料,則不會再次執行公式。
自動
一次
將任何公式置入 (換行) 在ONCE 函數中。
否
自動
複製的工作簿
首次開啟複製的工作簿時。
否。選取
「資料
重新計算」
以更新工作簿。
自動
轉換後的 Microsoft Excel 檔案
首次開啟上傳/轉換的工作簿時。
否。選取
「資料
重新計算」
以更新工作簿。
手動
任何
任何。
不會。Worksheets 從不重新計算公式,除非您手動起始重新計算。這適用於所有公式,包括易變公式。(新公式會在您第一次提交時計算,但不會重新計算。)
工作簿中的預設重新計算設定為
「自動」
。
在某些情況下,您可能不想自動重新計算。範例︰如果您要對包含複雜公式的工作簿進行大量變更,則可能需要等到完成所有變更後再重新計算公式。
若要指定計算選項,請選取
「檔案
設定」
。
若要手動重新計算公式,請使用下列其中一項動作︰
  • 「資料
    重新計算」
    會計算工作簿中資料已變更的所有公式。
  • 「資料
    全部重新計算」
    會計算工作簿中的所有公式,無論自上次計算以來資料是否已變更。
    「全部重新計算」
    也會更新取用者工作簿中的外部參照
附註
︰
  • 當您執行不會導致重新計算的動作時 (例如首次將 Microsoft Excel 檔案上傳至 Worksheets 並開啟轉換後的工作簿),請選取
    「資料
    全部重新計算」
    以更新工作簿。
  • 使用重新計算設定或動作時,工作簿中的即時資料不會受到影響。您可以選取以下方式手動重新整理即時資料︰選取
    資料
    重新整理所有即時資料
    、在「即時資料」面板中選取
    「立即重新整理」
    ,或使用
    資料
    重新整理排定即時資料重新整理
    的排定時間,來設定重新整理的排定時間。