ピアのパソコン学習ガイド
メニュー
Excelの操作

エクセルの循環参照の探し方と直し方

ピアのパソコン学習ガイド 編集部2026年11月10日 更新

※写真はイメージです

直し方はこれだけ

「循環参照」は、式が自分自身のセルを計算に入れている状態です。いちばん多いのは、=SUM(B2:B4) をB4に入れてしまうパターン。場所は「数式」→「エラー チェック」の▼→「循環参照」で分かります。そのセルの式の範囲を、自分の1つ手前まで(B2:B3)に直せば消えます。

合計のセル(B4)が、自分自身を合計の範囲に入れている B4 fx =SUM(B2:B4) A B 1 2 3 4 品名 金額 ノート 450 ペン 1,200 合計 0
合計のセルが範囲に入っているので、答えが0のままになったり、警告が出たりします。

循環参照の場所を探す

「数式」→「エラー チェック」の▼→「循環参照」 ファイル ホーム 挿入 ページレイアウト 数式 データ 校閲 表示 関数の挿入 オートSUM 参照元のトレース 数式の表示 エラー チェック
  1. 「数式」→「エラー チェック」の▼→「循環参照」原因のセル番地($B$4 など)が出ます。押すとそのセルに飛びます。
  2. 数式バーで、式の範囲に自分のセルが入っていないか見る
  3. 範囲を直す=SUM(B2:B3) のように、自分の手前までにします。

画面のいちばん下(ステータスバー)の左にも「循環参照: B4」のように出ています。何か所もあるときは、1つ直すと次の場所が表示されます。

よくある原因

原因例
合計のセルを範囲に入れたB10に =SUM(B2:B10)
列ごと指定した中に自分がいるB1に =SUM(B:B)
2つのセルが互いを参照しているA1に =B1+1、B1に =A1+1
別のシートを経由して戻ってきている集計シート → 明細シート → 集計シート

「反復計算」の設定について

「ファイル」→「オプション」→「数式」の「反復計算を行う」をオンにすると、警告は出なくなります。ただ、これはわざと循環させる特殊な計算のための設定です。まちがえて循環しているのを隠すだけになるので、ふつうの表ではオンにしないでください。

サンプルファイルで試す

B6に循環参照があります。探して直してみてください。

junkan-sansho.xlsx をダウンロード(無料・登録なし)

よくある質問

循環参照とは?

式が自分自身のセルを計算に入れている状態です。=SUM(B2:B4) をB4に入れたときなどに起きます。

循環参照の場所を探すには?

「数式」→「エラー チェック」の▼→「循環参照」で、原因のセル番地が出ます。

循環参照の警告を消すには?

式の範囲から自分のセルを外します。反復計算をオンにするのは、まちがいを隠すだけなのでおすすめしません。

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報