数式の更新が機能しなくなりました

数式の更新が機能しなくなりました

このサイトに投稿されている他のユーザーと同じ数式更新の問題があります。

に数式がありますB20=SUM(B1+B20)にドル金額を入力しB1、 のドル金額を更新してB20B20時間の経過とともに金額を増やしようとしています。 数式は「自動」に設定されていますが、更新が機能しません。 記載されている修正方法を試しましたが、機能しません。

これは先週までは問題ではありませんでした。Microsoft が XP のサポートを終了すると発表した直後に突然この問題が浮上しました。

「循環」エラーが繰り返し発生し、数式が機能しなくなりました。他に何かアイデアはありますか?

答え1

あなたのコメントによると、あなたはこのコードを使用しています(元の投稿では B1 となっていますが、私は B2 のままにしておきます)

ここに画像の説明を入力してください

使用しているとおっしゃっています

=SUM(B2+B20)

問題は、この式が であることですB20

ただ使うだけ

=B2

答え2

circular reference数式には、数式が存在するセルへの参照が含まれているため、と呼ばれます。

数式が直接的または間接的に自身のセルを参照する場合、それは循環参照と呼ばれます。Microsoft Excel は、開いているブックの 1 つに循環参照が含まれている場合、開いているすべてのブックを自動的に計算することはできません。

これを解決するには、次のいずれかを行う必要があります。循環参照を許可または修正する

数式自体を上書きせずにドル金額を入力することはできませんB20。最も簡単な方法は、数式を別のセルに配置して、C20正しく計算できるようにすることです。

関連情報