メイン アプリ Excelで循環参照を見つける方法

Excelで循環参照を見つける方法



循環参照は非常に扱いにくい場合があるため、それらを見つける方法を知ることが重要です。 Excelには、循環参照を検出し、計算が無限ループになるのを防ぐことができるメカニズムが組み込まれています。この機能を有効にして使用する方法を知っておく必要があります。

Excelで循環参照を見つける方法

この記事では、Excelで循環参照を見つける方法を紹介します。さらに、そもそも正確に循環参照とは何か、なぜそれらを避ける必要があるのか​​について説明します。

MicrosoftExcelで循環参照を見つける方法

Excelブックに数式を入力しようとして、ある種の問題が発生した場合、循環参照を処理している可能性があります。これは、数式が独自の値を使用して計算を行おうとしているときに発生します。この時点で、Excelから警告メッセージが送信されます。

数式が直接または間接的に自身のセルを参照する循環参照が1つ以上あります。これにより、計算が正しく行われない可能性があります。

無限ループは永遠に続くか、正しい答えに到達する前に終了する可能性があるため、Excelの循環参照には近づかないようにすることをお勧めします。それだけでなく、循環参照は、ワークブックの計算プロセス全体を大幅に遅くする可能性があります。ただし、ほとんどの場合、循環参照の最大の問題はそれらを識別することです。

循環参照には、意図的でない、意図的な、非表示の3種類があります。循環参照の大部分は、Excelの使用に熟練した人が意図的な循環参照を作成する必要があるため、意図的ではありません。最後に、循環参照を非表示にしました。偶発的な循環参照は簡単に見つけることができますが、Excelは常に非表示の循環参照を検出できるとは限らないため、他の方法を使用する必要があります。

警告メッセージが表示されたら、[OK]または[ヘルプ]ボタンをクリックします。後者は、ワークブックのどこにあるかを指摘せずに、循環参照に関する詳細情報を提供するだけです。一方、[OK]を選択した場合、またはメッセージをオフにした場合は、最後に計算された値または最後のセルにゼロが表示されます。この通知が常に表示されるとは限らないことに注意することも重要です。たとえば、意図的または意図せずに循環参照を作成し続けると、Excelはこの問題についての通知を停止します。

ごくまれに、自己計算メカニズムが動作する前に、1つの循環参照を含む数式が完成することがあります。その場合、最後に成功した値のみが結果として表示されます。つまり、循環参照によってシステムが応答しなくなる可能性があります。そのため、それを特定することが最も重要なステップです。

Excelで循環参照エラーを修正するには、最初にそれを見つける必要があります。以下の手順に従って、その方法を確認してください。

  1. Excelが表示する警告メッセージをオフにします。
  2. トップメニューの[数式]タブに移動します。
  3. [エラーチェック]タブに移動してクリックします。
  4. ドロップダウンメニューの[循環参照]をクリックします。これは、循環参照が明らかになる場所です。
  5. ポップアップリストの値をクリックすると、その循環参照に直接移動します。

循環参照を含むセルをクリックすると、シート下部のアドレスバーにも表示されます。

循環参照についてさらにサポートが必要な場合は、前例のトレースと依存関係のトレースの2つのツールが役立ちます。最初のツールであるトレースの前例は、クリックしたセルに影響を与えるセルを示す青い線をExcelブックに表示します。一方、トレース依存関係は反対のことをします。線をトレースして、クリックしたセルの影響を受けるセルを示します。これらの2つの機能は、Excelが検出できない循環参照を見つけるのに役立ちます。これらのトレーサーは、循環参照がどこにあるかを正確に示しているわけではなく、より速く見つけるための手がかりにすぎないことに注意してください。

グーグルマップのストリートビューを更新する方法

トレースの前例とトレースの依存関係を有効にする場合は、次の手順に従います。

  1. スプレッドシートの上部にある[数式]タブに移動します。
  2. フォーミュラ監査カテゴリに進みます。
  3. TracePrecedentsまたはTraceDependentsのいずれかを選択します。

一度に選択できるのは1つだけです。これを行うより簡単な方法は、次のショートカットを使用することです。トレースの前例の場合はAlt + T U T、トレースの依存関係の場合はAlt + T UD。

一部のExcelユーザーは、反復計算を行うために意図的に循環参照を作成します。ただし、一般的に、循環参照をシートに組み込むことはお勧めできません。

追加のFAQ

循環参照を削除する方法

Excelブックですべての問題を引き起こしている循環参照を最終的に見つけたら、それを削除する必要があります。自動的に修正する方法はありませんが、数式のどの部分を削除または置換する必要があるかを判断できます。セルをクリックすると問題が解決したことがわかります。アドレスバーに循環参照タグがありません。

循環参照は、反復計算機能が有効になっている場合にのみExcelシートに作成できます。この機能はデフォルトで無効になっているため、通常、追い詰められることはありません。ただし、反復計算機能が何らかの理由で有効になっているかどうかを確認する場合は、次のようにする必要があります。

1.画面の左上隅にある[ファイル]タブに移動します。

エコードットをファイヤースティックに接続

2.メニューの下部にある[オプション]セクションに進みます。

3.ポップアップウィンドウの左側のサイドバーで[数式]を選択します。

4. [計算オプション]で、[反復計算を有効にする]ボックスに移動して、チェックされているかどうかを確認します。

5.チェックを外して、反復を無効にします。

6. [OK]ボタンをクリックします。

この方法は、Excel 2010、Excel 2013、Excel 2016、およびExcel2019に適用できます。Excel2007を使用している場合は、[Office]ボタンをクリックして[Excelオプション]に移動すると、反復計算機能が表示されます。 [反復領域]セクションは[数式]タブにあります。 Excel 2003以前を使用している場合は、[メニュー]、[ツール]タブの順に移動する必要があります。 [計算]タブは[オプション]セクションにあります。

Excelブックですべての循環参照を見つけます

ほとんどの場合、循環参照は偶然に作成されますが、非常に問題になる可能性があります。数式全体を台無しにするだけでなく、計算プロセス全体を遅くする可能性もあります。そのため、それらを見つけてできるだけ早く交換することが重要です。幸い、Excelは検出された瞬間に通知します。トレースの前例とトレースの依存関係を使用して、循環参照と他のセルとの関係を見つけることもできます。

これまでにExcelシートで循環参照を見つけようとしたことがありますか?どうやって分かったの?以下のコメントセクションでお知らせください。

興味深い記事

エディターズチョイス

OBS Studio を使用した Twitch ストリーミングの初心者ガイド
OBS Studio を使用した Twitch ストリーミングの初心者ガイド
わかりやすいガイドに従って、OBS Studio を使用した Twitch ストリーミングをわずか 30 分で開始できます。アラートや画像などをストリームに追加する方法を学びます。
Windows10でデスクトップアイコンを小さくする方法
Windows10でデスクトップアイコンを小さくする方法
Windowsの最も優れた点の1つは、Windowsをほぼ無限にカスタマイズして、思いどおりの外観と感触を実現できることです。デフォルト設定はかなり良いですが、常に改善の余地があります。だから、どうやって
Amazon Fire StickでHBOを解約する方法
Amazon Fire StickでHBOを解約する方法
ほとんどの人は、HBO が The Sopranos、The Wire、Game of Thrones など、数多くの素晴らしいオリジナルの番組を持つ素晴らしいチャンネルであり、リストは続きます。どれも評価の高いドラマなので、
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
OS Xのプレビューアプリは、ページの再配置や削除、メタデータの変更など、PDFドキュメントの基本的な変更を実行できる強力なツールです。あまり知られていない可能性のある機能の1つは、既存のPDFドキュメントから1つ以上のページを抽出する機能です。それを行うための2つの方法を学ぶために読んでください。
黒曜石ジャーナル テンプレート
黒曜石ジャーナル テンプレート
メモ作成アプリの Obsidian は、ゼロから始めなくても日記を構造化する優れた方法となるテンプレートを利用しています。完璧な黒曜石日記テンプレートを見つけるのが難しい場合は、ここが最適です。
マックス: 内容と視聴方法
マックス: 内容と視聴方法
オリジナル番組に加えて、HBO とワーナーメディアの両方のコンテンツを提供するストリーミング サービス、Max について学びましょう。
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する方法Windows10には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。