循環引用
循環引用
循環引用(xún huán yǐn yòng ),當一個單元格內的公式直接或間接地應用了這個公式本身所在的單元格時,就稱為循環引用。
只要打開的工作簿中有一個包含循環引用,Microsoft Excel 都將無法自動計算所有打開的工作簿。
這時可取消循環引用,或利用先前的迭代【迭代:重複計算工作表直到滿足特定數值條件】計算結果計算循環引用中的每個單元格引用。如果不改變默認的迭代設置,Excel 將在 100 次迭代后或在兩次相鄰迭代得到的數值的變化小於 0.001 時,停止迭代運算。
如果“循環引用”工具欄【工具欄:工具欄中包含可執行命令的按鈕和選項。若要顯示工具欄,請單擊“工具”菜單中的“自定義”,然後單擊“工具欄”選項卡。】沒有顯示,在“工具”菜單上,單擊“自定義”,再單擊“工具欄”選項卡,然後選定“循環引用”複選框。
在“循環引用”工具欄上,單擊“定位循環引用”下拉列表框中的第一個單元格。
檢查單元格中的公式。如果不能確定是否是由該單元格引發的循環引用,則請單擊“定位循環引用”列表框中的下一個單元格。
顯示在狀態欄中的“循環”一詞後面緊跟的是循環引用中的某個單元格的引用。如果在“循環”一詞後面沒有單元格引用,說明活動工作表中不含循環引用。
繼續檢查並更正循環引用,直到在狀態欄中不再顯示“循環”一詞。
在“循環引用”工具欄 顯示后,追蹤箭頭【追蹤箭頭:該箭頭顯示活動單元格與其相關單元格之間的關係。由提供數據的單元格指向其他單元格時,追蹤箭頭為藍色;如果單元格中包含錯誤值,如 #DIV/0!,追蹤箭頭則為紅色】也會顯示出來並指向當前公式所引用的單元格。
雙擊追蹤箭頭,可以在循環引用所涉及的單元格間移動。
通過更改 Microsoft Excel 迭代計算公式的次數創建一個循環引用
在“工具”菜單上,單擊“選項”,再單擊“重新計算”選項卡。
選中“迭代計算”複選框。
若要設置 Microsoft Excel 進行重新計算的最大次數,請在“最多迭代次數”框中鍵入迭代次數。迭代次數越高,Excel 用於計算工作表的時間越多。
若要設置兩次迭代結果之間可以接受的最大誤差,請在“最大誤差”框中鍵入所需的數值。數值越小,結果越精確,Excel 用於計算工作表的時間也越多。