参照の連鎖だが循環ではない
A1 から A2、A2 から A3 へと参照が続くが、最後の A3 は定数で元のセルへ戻らない境界の例です。長い連鎖でも一方通行なら循環ではありません。
入力
数式の一覧(1 行に 1 つ)
A1: =A2+1 A2: =A3+1 A3: =10
結果
エラー 0 件・警告 0 件・情報 1 件
指摘(エラー・警告・情報)
- 情報 全体 貼り付けた数式の範囲では循環参照は見つかりませんでした。
| 読み取った数式 | 3 個 |
|---|---|
| 見つかった循環 | 0 件 |
| 判定できない数式(INDIRECT/OFFSET・他シート) | 0 個 |
見つかった循環
出力はありません(指摘の一覧をご覧ください)。
検算(この結果になる理由)
A1 は A2 を、A2 は A3 を参照しますが、A3 は定数のため参照が元に戻りません。定義の『それ自体を参照する』に当たらず、循環は 0 件でエラーも出ません。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 同じシートの A1 形式のセル参照と範囲だけを読みます。INDIRECT・OFFSET のように参照先が実行時に決まるものは判定できません。
- 他のシートや他のブックへの参照(Sheet2!A1 など)、名前の定義、表の構造化参照は読みません。
- 数式が書かれていないセルは値だけのセルとして扱い、循環の経路にはなりません。
- 反復計算を許可して意図的に循環させている場合も循環として示します。結果は目安として、表計算ソフト側の警告と見比べてください。
ご利用にあたって
- 結果は貼り付けた数式だけから求めた目安です。実際のブックの警告や計算結果は、必ず表計算ソフトで確認してください。
- 本文は仕様の事実を参照して独自に整理したもので、Microsoft の文章の転載ではありません。