0になる、または「循環参照」の警告が出る
計算されない ・ 対象: Excel
合計セルが0になったり、「1つ以上の循環参照があります」という警告メッセージが表示される。
原因
数式が、その数式自身が入っているセルを(直接または間接的に)参照している。計算が完了できないため0や警告になる。
次のいずれかが当てはまることが多いです。
- 合計範囲に、合計を表示するセル自身を含めてしまっている(例:D10 に =SUM(D1:D10))
- 複数のセルがお互いを参照し合って輪になっている
まず確認すること
- 数式タブ→エラーチェックの下矢印→「循環参照」を開くと、原因になっているセルのアドレス一覧が表示される。
直し方
- 数式タブ→エラーチェック→循環参照 で表示された各セルを選び、参照範囲から「自分自身のセル」を外す(例:=SUM(D1:D10) を =SUM(D1:D9) に直す)。
- 意図的に反復計算が必要な場合のみ、ファイル→オプション→数式→「反復計算を行う」を有効にする(通常の集計では使わない)。
出典(公式ヘルプ)
- Microsoft サポートExcel で循環参照を削除または許可する ↗
メニューやボタンの名称は、Excel(Windows / Mac / Web)や Googleスプレッドシートのバージョンで 異なることがあります。最終的な操作は上記の公式ヘルプでご確認ください。大切なファイルは 操作前にコピーを取っておくと安心です。