
我有與本網站上發布的其他人相同的公式更新問題。
我有一個公式B20
:=SUM(B1+B20)
我正在嘗試在 中輸入美元金額B1
並更新 中的美元金額B20
,從而B20
隨著時間的推移增加金額。公式設定為“自動”,但更新不起作用。我已嘗試按照所述修復,但它們不起作用。
截至上週,這還不是問題。就在微軟宣布不再支援XP之後,突然就彈出了這個訊息。
我不斷收到“循環”錯誤,公式不再起作用。還有其他想法嗎?
答案1
根據您的評論,您正在使用此代碼(雖然您原來的帖子說B1,但我將保留B2)
你說你正在使用
=SUM(B2+B20)
你遇到的問題是,這個公式在B20
.
只需使用
=B2
答案2
之所以將其稱為 a,是circular reference
因為您的公式包含對該公式所在單元格的引用。
當公式直接或間接引用回其自身的儲存格時,稱為循環引用。當其中一個包含循環引用時,Microsoft Excel 無法自動計算所有開啟的工作簿。
要解決此問題,您需要允許或更正循環引用。
您無法輸入美元金額B20
而不覆蓋公式本身。最簡單的方法是將公式放在另一個單元格中,這樣C20
它就可以正確計算。