
このサイトに投稿されている他のユーザーと同じ数式更新の問題があります。
に数式がありますB20
。=SUM(B1+B20)
にドル金額を入力しB1
、 のドル金額を更新してB20
、B20
時間の経過とともに金額を増やしようとしています。 数式は「自動」に設定されていますが、更新が機能しません。 記載されている修正方法を試しましたが、機能しません。
これは先週までは問題ではありませんでした。Microsoft が XP のサポートを終了すると発表した直後に突然この問題が浮上しました。
「循環」エラーが繰り返し発生し、数式が機能しなくなりました。他に何かアイデアはありますか?
答え1
あなたのコメントによると、あなたはこのコードを使用しています(元の投稿では B1 となっていますが、私は B2 のままにしておきます)
使用しているとおっしゃっています
=SUM(B2+B20)
問題は、この式が であることですB20
。
ただ使うだけ
=B2
答え2
circular reference
数式には、数式が存在するセルへの参照が含まれているため、と呼ばれます。
数式が直接的または間接的に自身のセルを参照する場合、それは循環参照と呼ばれます。Microsoft Excel は、開いているブックの 1 つに循環参照が含まれている場合、開いているすべてのブックを自動的に計算することはできません。
これを解決するには、次のいずれかを行う必要があります。循環参照を許可または修正する。
数式自体を上書きせずにドル金額を入力することはできませんB20
。最も簡単な方法は、数式を別のセルに配置して、C20
正しく計算できるようにすることです。