跳至主要內容
Workday User Guide
上次更新時間 :2023-06-23
概念︰循環參照

概念︰循環參照

警告︰幾乎在所有情況下,循環參照都表示您必須更正錯誤。我們強烈建議您不要啟用迭代計算,尤其是在包含即時資料的工作簿中;這麼做可隱藏可能導致效能降低和非預期行為的資料錯誤
當工作簿中的儲存格本身或參照原始儲存格的另一個儲存格時,工作簿中就會出現循環參照。公式的結果必須取決於原始儲存格,因此會發生錯誤。
紅色圖示 表示 Worksheets 未完成計算;工作簿處於某些公式未完全執行且顯示過時值的狀態。將游標移至圖示上方,即可查看包含問題相關資訊的工具提示。工作簿提前停止計算的常見原因有兩個︰已達到計算上限,或工作簿中存在一或多個循環參照。如果問題是由循環參照導致,您可以按一下紅色圖示,瀏覽至參照的儲存格位置。如果您有多個循環參照,Worksheets 會導覽至第一個循環參照的位置。
在極少數情況下,您可能需要允許循環參照。
範例︰您有一個專案的基本成本為 $1,000,000。根據專案總成本 ($1,000,000 加上顧問費),顧問可賺取 5% 的費用。由於費用是計算的一部分,因此在試算表中屬於循環參照,因此您需要允許進行迭代計算。
A
B
C
基本成本
$1,000,000.00
諮詢費用
=B3*C2
5%
總成本
=SUM(B1:B2)
若要啟用工作簿中的循環參照以進行計算︰
  1. 選取
    檔案
    設定
  2. 選取
    啟用迭代計算
    並輸入以下項目的值︰
    • 最大迭代次數︰輸入的值不可超過 100 次迭代。
    • 變更上限︰輸入變更值的上限。預設值為 .001。Worksheets 會按照您指定的迭代次數執行循環計算,或直到結果變化小於此值為止。
如果您啟用迭代計算,但已達到迭代計算限制,則會出現黃色圖示 會顯示在工作簿中。
如果您開啟包含循環參照的工作簿,且您的重新計算設定為
「手動」
,則會顯示訊息;選取
全部重新計算
資料
以更新公式。