【Excel】トレース矢印で数式の参照元と参照先を確認する方法

この記事は約5分で読めます。

Excelで集計表や見積表を直していると、ある数式がどのセルを使っているのか、反対にそのセルがどの数式へ影響しているのかを確認したい場面があります。数式を一つずつ目で追う方法でも確認できますが、参照が複数の場所に分かれていると見落としやすくなります。Excelのトレース矢印を使うと、数式の参照元と参照先をワークシート上に矢印で表示でき、修正前の確認やエラー原因の切り分けに役立ちます。

トレース矢印で確認できること

トレース矢印は、Excelの数式監査で使う表示機能です。対象セルを選んで「参照元のトレース」を実行すると、その数式へ値を渡しているセルが矢印で示されます。たとえば合計欄の数式がどの入力欄を参照しているかを確認したいときに使います。

反対に「参照先のトレース」を実行すると、選んだセルを参照している数式があるセルを確認できます。入力欄の値を変更する前に、どの集計欄や判定式へ影響するかを見たいときに便利です。

対象はMicrosoft 365のWindowsデスクトップ版Excelを基本にします。Microsoft公式サポートでは、Excel for Microsoft 365のほか、Excel 2024、Excel 2021、Excel 2019、Excel 2016も適用対象として案内されています。画面の表示名や配置は更新で変わることがありますが、数式タブの数式監査グループから操作する点を基準にすると探しやすくなります。

確認前に準備しておくこと

数式を調べる前に、ブックを保存しておきます。トレース矢印そのものはセルの値を変更しませんが、確認中に数式、行、列、セルの移動や削除を行うと矢印が消えることがあります。修正前後を比べたい場合は、ブックを複製するか、変更前に矢印を表示した状態で印刷しておくと確認しやすくなります。

別のブックにあるセルを参照している数式を調べる場合は、参照先または参照元になるブックを開いておきます。閉じているブック内のセルまでは、トレース操作で直接たどれない場合があります。

また、矢印が表示されないときは、Excelのオブジェクト表示設定も確認します。ファイル、オプション、詳細設定を開き、このブックの表示オプションでオブジェクトの表示が「すべて」になっているかを見ます。図形などが非表示の設定だと、矢印の表示確認がしづらくなります。

参照元をトレースして数式の入力元を確認する

数式がどのセルを使っているかを調べる手順です。

  1. 確認したい数式が入っているセルを選択します。
  2. リボンの「数式」タブを開きます。
  3. 「数式監査」グループの「参照元のトレース」を選択します。
  4. 選択したセルへ直接データを渡しているセルから矢印が表示されることを確認します。
  5. さらに前の段階の参照元をたどりたい場合は、もう一度「参照元のトレース」を選択します。

青い矢印は通常の参照関係を示し、赤い矢印はエラーの原因に関係するセルを示します。別のワークシートやブックに参照元がある場合は、黒い矢印とワークシートを示すアイコンが表示されることがあります。その場合は矢印をダブルクリックし、表示される移動先から目的のセルを開いて確認します。

参照元のトレースは、複雑な数式を修正する前の確認に向いています。たとえば、合計欄に含めるべきセル範囲が足りているか、別シートの古い表を参照したままになっていないかを見つけるときに使えます。

参照先をトレースして変更の影響範囲を見る

選んだセルが、どの数式から参照されているかを調べる手順です。

  1. 影響範囲を確認したいセルを選択します。
  2. 「数式」タブを開きます。
  3. 「数式監査」グループの「参照先のトレース」を選択します。
  4. 選択したセルに依存している数式のセルへ矢印が伸びることを確認します。
  5. さらに次の段階の参照先を見たい場合は、もう一度「参照先のトレース」を選択します。

入力欄や単価欄を直す前に参照先を調べると、変更後に確認すべき集計欄を見つけやすくなります。数式が多いシートでは、修正するセルだけでなく、矢印が示した先の結果も確認することで、思わぬ影響を減らせます。

矢印を削除する方法

確認が終わったら、トレース矢印を削除して通常の表示に戻します。

  • すべての矢印を消す場合は、「数式」タブの「数式監査」グループで「矢印の削除」を選択します。
  • 参照元の矢印だけを段階的に消す場合は、「矢印の削除」のメニューから参照元に関する削除項目を選びます。
  • 参照先の矢印だけを段階的に消す場合は、同じメニューから参照先に関する削除項目を選びます。

矢印は確認用の表示なので、削除しても数式やセルの値は変わりません。印刷前や共有前に矢印が不要な場合は、消えていることを確認してから保存または出力します。

警告音が鳴るときや矢印が出ないとき

参照元のトレースや参照先のトレースを選んだときに警告音が鳴る場合があります。これは、Excelがたどれる関係をすでに最後まで表示している場合や、数式監査では追跡できない項目を調べようとしている場合に起こります。

追跡しにくい例として、ワークシート上のテキストボックス、埋め込みグラフ、画像への参照、ピボットテーブル、名前付き定数への参照、閉じている別ブック内の数式が関係する参照があります。矢印だけで判断できない場合は、数式バー、名前の管理、対象ブックを開いた状態での確認を組み合わせます。

数式の中で参照しているセルを色分けして見たいだけなら、数式セルを選んでF2キーを押す方法もあります。短い数式ならこの確認で十分なこともあります。トレース矢印は、参照関係をシート上で広く見たいときに使うと効果的です。

修正作業での使い方

実際の作業では、先に参照元を確認し、数式が正しい入力欄を見ているかを調べます。次に、修正する入力セルを選んで参照先をトレースし、変更後に確認する結果セルを把握します。最後に矢印を削除してから、数式の結果やエラー表示が想定どおりかを見直します。

トレース矢印は数式を自動で直す機能ではありません。どのセル同士がつながっているかを見えるようにする確認機能です。数式を変更するときは、変更前の式を控える、ブックを複製する、修正後に参照先の結果を確認する、という順番で進めると戻しやすくなります。

複数の人が同じブックを扱う場合でも、矢印で確認した内容だけに頼らず、変更したセル、確認した参照先、残っている注意点を別途メモしておくと、後から見直しやすくなります。数式の参照関係を目で追いづらい表ほど、トレース矢印を使ってから修正に入ると、確認すべき場所を整理できます。