Excel の循環参照エラーを修正する方法 (詳細なガイドライン)
Excel シートに数式を入力しようとすると、何らかの理由で機能しません。むしろ、循環参照を通知します .何百万人ものユーザーが、Excel 関数に独自のセルを計算するように要求した結果、毎日同じ問題に悩まされています。このクイック レッスンでは、 循環参照エラー の基本について順を追って説明します。 それらを避けるべき理由。 循環参照エラー を分析、検出、修正する方法も学びます。 Excel スプレッドシートでの説明、および以前のオプションが利用できない場合に循環式を有効にして使用する方法。
循環参照とは
セルに数式を入れると、 循環参照 が作成されます。 – 自分の尻尾を追いかけるヘビのように、セル参照 (入力されたセル参照) を使用して計算を実行します。
つまり、 循環参照 これは、数式が直接的または間接的に独自のセルを参照し、無限の計算ループが発生した場合に発生します。終わりのない参照ループが停止しないたびに、セルの値が変更されます。
理解に役立つ例を次に示します。
次の表は、世界最大のブランドの 1 つである Apple の過去 10 年間の収益の統計を示しています。たとえば、SUM 関数の使用 C16 フィールドで、総収益を計算しようとしています。ただし、範囲 C5:C16 を指定しました SUM関数へ .
指定された範囲には C16 も含まれているため、無限ループが作成されます。 セル (結果を書き込む必要があるセル)。その結果、Excel は単純に新しい値をセル C16 に追加し続けます。 、指数関数的に増加し続けます。
これにより、下の画像に示すように、Excel で循環参照の警告が表示されます。
📝 注意
- これはエラーではありません。計算を停止したり、ユーザーに変更を促すプロンプトを表示したりしないからです。ユーザーの計算が間違っている可能性があることを示す通知です。
- 多くの場合、循環参照を使用して複数の数式を入力すると、 、Excel は警告メッセージを繰り返し表示しません。
反復計算を適用して循環参照エラーを有効/無効にする
反復計算は Excel の興味深い機能です .ユーザーが反復計算を無効にした場合 、 エクセル 循環参照 を示します 0 を表示します セル内の実際の結果の代わりに。これは終わりのないループであるため、これが当てはまります。
巨大なデータセットを扱っていて Excel が必要な場合 循環参照の警告に煩わされることなく、腰を落ち着けて作業を進めるには、反復計算を利用できます。 .
反復計算を有効/無効にする
以下のスクリーンショットでは、 循環参照 があることがわかります セル内 C16 ステータスに示されています ワークシートのバー。したがって、ゼロ (0 ) セル C16 .問題なくジョブを実行したい場合は、反復計算を有効にする必要があります .
反復計算を有効または無効にする方法を見てみましょう それらがどのように機能するかを確立したので、Excel で。 反復計算を有効または無効にするには Excel では、次の手順に従います。
手順:
- ファイルに移動 タブ ⇨ オプション ⇨ 数式 .
- 反復計算を有効にするチェック ボックスをオンにします .
- Enter を押します .
したがって、 循環参照 ダイアログは calculate で照らされます 下のスクリーンショットに示すように。現在、セル 16 にはゼロではなく値があります (0) ).
そのため、以前に 循環参照 に関連付けられた各セル 計算されます。
最大反復と最大変更パラメータ
反復計算には 2 つのパラメーターがあります:
最大反復回数
このループは、Excel が最終結果を計算するときに繰り返されます。これは完全にあなたの管理下にあります。より多くの反復は、より多くの Excel 操作に等しいことに注意してください。これは、マシンがより多くの材料と処理能力を必要とすることを意味します。時間もかかります。
最大変化
最大変化は、反復を継続するために達成しなければならない数です。結果の精度がすべてです。正確な結果が得られるように、この値をできるだけ低くしてください。デフォルトでは、最大変化は 0.001 に設定されています。
意図的に反復計算を有効にすることを避ける必要があるのはなぜですか?
循環参照 を使用するのは得策ではありません エクセルで。反復計算を有効にする場合、循環参照を意図的に使用することは、多くのリソースと計算能力を食いつぶすトリッキーな方法です。それらのいくつかを修正する必要がある場合、多くの場合、望ましくない結果や不正確な結果が生じる可能性があり、イライラする可能性があります.
Excel で循環参照エラーを見つける
循環参照 エラーが発生すると、警告が表示されますが、問題が発生したセルを特定する必要があります。エラーの特定のセル位置がわかれば、エラーの処理と解決が容易になります。
これらの手法は、大きなデータセットを扱う場合に非常に役立ちます。
1.エラー チェック ドロップダウンを使用して Excel で循環参照エラーを見つける
Excel のリボンを使用して循環参照を見つける方法は次のとおりです。 .
ステップ 1:
- [数式] タブに移動します
- [エラー チェック] をクリックします。 ドロップダウン メニュー。
ステップ 2:
- 循環参照を選択 オプションから。
Excel は、このセクションにワークシートのすべての循環参照を表示します。
上のスクリーンショットでわかるように、使用しているスプレッドシートには、セル C16 に循環参照が 1 つあります。 .
続きを読む: Excel で循環参照を見つける方法 (2 つの簡単なトリック)
2.ステータス バーを使用して Excel で循環参照エラーを見つける
循環参照を見つけるのはかなり簡単です ステータス バーを使用する .ワークシートに循環参照がある場合、ユーザーはそれをワークシート名の下のステータス バーに表示できます。
📝 注意。
- 反復計算の場合、この機能は無効になります オプションがオンになっているため、ワークブックの循環参照のチェックを開始する前にオフにする必要があります。
- 最新の循環参照のみが表示され、ユーザーはそこから戻ることができます。
続きを読む: Excel で循環参照を許可する方法 (2 つの適切な用途)
Excel の循環参照エラーを修正
循環参照 ワンクリックで Excel で修正することはできません。 循環参照に対処するには 、それらを 1 つずつ削除する必要があります。
たとえば、セル C16 でエラーを見つけた後 、正しい数式を書き直すか、正しい範囲を選択する必要があります。
ステップ 1:
- 正しい範囲を選択して、セル C16 のエラーを修正してください .
ステップ 2:
- Enter を押します セル内 C16 結果を見る
続きを読む: Excel で循環参照を削除する方法 (2 つの方法)
数式とセルの間の関係をトレースする
Excel 循環参照は明らかではありません。 Trace Precedents を使用できます および トレース依存 選択したセルに影響を与える、または影響を受けるセルを示すために 1 つまたは複数の線を描画する機能。
下のスクリーンショットでは、2022 年の Apple の予想収益を示しています。 .ここで、2011 年の総収益を合計します。 2022年まで .これを行うには、セル D10 に次の式を入力します .
しかし、 循環参照 があるため、 セル C16 のエラー 、セル D10 にエラー値があります .この号では、 Trace Precedents を使用します および トレースの依存関係 数式とセルの間の関係をトレースします。
Excel の循環参照エラーに関連する前例をトレース
数式にデータを提供するセルをトレースし、線を描画して、選択したセルに影響を与えるセルを示します。これを行うには、以下の手順に従います。
手順:
- 数式に移動 Excel のタブ
- トレースの前例を選択 .
したがって、セルがアクティブなセルに影響を与えることを示す矢印が表示されます。
📝 注意 Trace Precedents へのショートカット:Alt +T UT
依存関係をトレースして Excel の循環参照エラーを関連付ける
選択したセルの影響を受けるセルを示す線を描画し、アクティブなセルに依存するセルをトレースします。これを行うには、以下の手順に従います。
手順:
- 数式に移動 Excel のタブ
- 遺族の追跡を選択 .
その結果、現在アクティブなセルを参照する数式を持つセルが表示されます。
📝 注意 Trace Decedents へのショートカット:Alt +T U D
結論
結論として、この記事が循環参照を修正するための詳細なガイダンスを提供したことを願っています エクセルでエラー。これらの手順はすべて学習し、データセットに適用する必要があります。練習用ワークブックを見て、これらのスキルを試してみてください。貴重なご支援のおかげで、このようなチュートリアルを作成し続けることができました。
ご不明な点がございましたら、お気軽にお問い合わせください。また、下のセクションにコメントを残してください。
私たち、 エクセルデミー チームは、常にあなたの質問に応えます。
私たちと一緒に学び続けてください。
関連記事
- Excel で一覧表示できない循環参照を修正する (4 つの簡単な方法)
-
Excel で循環参照を許可する方法 (2 つの適切な用途)
「Excel で循環参照を許可」は、Excel でセルを自己参照する簡単な方法です。 Microsoft の定義によると、循環参照 これは、Excel の数式が直接的または間接的に独自のセルを参照している場合に発生します。たとえば、2 つのエントリ (つまり、B2) を追加する場合 とC2 ) ただし、エントリの 1 つに結果を表示します (つまり、B2) )、次に循環参照を作成します。 ENTER を押した後 Excel は初めて、式のみに 1 つ以上の循環参照があるという警告を表示します。 循環参照は、式の結果を繰り返し計算します。その結果、最大反復時間を設定しすぎると、ループが作成
-
Excel で一覧表示できない循環参照を修正する (4 つの簡単な方法)
この記事では、Excel にリストできない Excel の循環参照を修正する方法を示します。 Excel での作業中に循環参照エラーが発生すると、非常に恐ろしいことになります。何千ものセルを含む大規模なデータセットで作業している場合、各セルを 1 つずつチェックして循環参照エラーを含むセルを特定することは非常に困難です。そのため、このチュートリアルでは、任意のサイズのデータセットから循環参照エラーを簡単にリストする方法を説明します。 ここから練習用ワークブックをダウンロードできます。 循環参照とは 循環参照 は、一連の計算で同じセルまたは別のセルを何度も返す数式であり、結果として無限ル