• ベストアンサー

エクセル循環参照とは

   その道,通の方には、幼稚な質問で申し訳ないですが、   エクセルにて作業中、『循環参照』の用語が出ます。   ツール等、何度読んでも、どうゆうことか判りません。   用語の平易な解説と、どうしたらこの用語が出ないように   なるのか、お教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Gizensha
  • ベストアンサー率34% (207/608)
回答No.4

参考URLは循環参照の一例です。

参考URL:
http://oshiete1.goo.ne.jp/qa4798793.html
全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • P5Q
  • ベストアンサー率40% (86/210)
回答No.3

B1セルに計算式を =A1+B1 などのように、 計算式を入れたセルの値が式の中でも計算対象になって しまっているというような場合です。

mar31
質問者

お礼

 回答ありがとうございました。  もう少し検討してみます。

全文を見る
すると、全ての回答が全文表示されます。
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

↓がわかりやすいかも? 循環参照を極める http://www.geocities.jp/kuma_pooh1958/KumaPooh1958/jyunkan/ref001.htm >丸井はどこ?

mar31
質問者

お礼

  判りやすい回答ありがとうございました。   ほぼ、理解できるような気がしています。   今しばらく、熟慮します。   ひとまず、御礼申し上げます。

全文を見る
すると、全ての回答が全文表示されます。
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

A1=B1 B1=A1 のようにお互いに参照している。 A1=SUM(A1:A10) のように自セルも計算範囲に入っている式になっている。 など。 回りまわって自分自身を参照している。

mar31
質問者

お礼

 ご回答ありがとうございました。  今しばらく、熟慮することとします。  ひとまず、お礼申し上げます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの循環参照

    エクセルのツール~ユーザー設定~循環参照にチェックを入れ使用して、エクセルを終了し次に立ち上げると循環参照がツールバーに表示されなくなります。常にツールバーへ固定できる方法をお教えください。 使用オフィス オフィスXP です。 よろしくお願いします。

  • Excelの循環について

    申し訳ございませんが教えてください。 Excelを立ち上げるたびに 数式を計算出来ません。数式の参照は計算結果を参照「循環参照」しています・・・と、出ます。 解決したくて「OK」をクリックして、説明のとおりにしようとするのですが、どうも理解できず、青い→まではでるのですが、そのあとどうすればいいか、結局元に戻っています。 この場合なにをどうすればどうなるのか・・・教えてください。

  • エクセル2007で循環参照を削除したい

    こんにちは。 あるエクセルファイルを開くたびに、循環参照の警告がでるので それを削除すべく、数式タブ→ワークシート分析→エラーチェック→ 循環参照で、循環参照しているセルを探してみると、「Sheet1!$G$2」 と表示されるのですが、そういったシートは存在していないし、 いくつかのシートのG2セルをみても、特に関数はいれてありません。 これを削除するには、どうすればよろしいでしょうか。よろしくお願いいたします。

  • 循環参照の警告文について

    エクセルを開くと下記のような警告文が 表示されます。 いったいどういう意味なのでしょうか。 『キャンセル』をクリックしてそのまま作業を継続しても 問題ないのでしょうか。 循環参照に関する警告 循環参照が含まれているため数式を正しく計算できない可能性があります。 循環参照とは数式内でその数式の結果に依存する参照を行うことです。 たとえばセルがそれ自体の値を参照する場合やそのセルの値に依存するセルを参照する場合これらのセルには循環参照が含まれます。 循環参照の詳細 検索方法 及び削除方法を確認するにはOKをクリックしてください。 循環参照を作成する場合にキャンセルをクリックしてください。 恐れ入りますが何卒よろしくお願いいたします。

  • 循環参照を解除したい。

    現在定年退職をしていますが、エクセルについては、サラリーマン時代、自分の業務に使っていて、表計算などに利用していました。エクセルについて、作表、函数など、とりあえずの簡単なことは何とか分かりますが、あまり深くは分かりません。現在使っているパソコンで、簡単な表を管理しているんですが、最近からファイルを開くと、計算式が自分が設定していた式ではなくて、ややこしい循環参照なるものになっているようです。循環参照そのものの使い方も、意味もわからないし、なぜそういうのが設定されたのかも分かりません。いずれにせよ、使わないので解除したいのですが、いろいろやってみても出来ません。どなたか知っている方がいらっしゃいましたら教えてください。出来ましたら、なぜそうなったのか(原因)も教えてください。

  • 循環参照の問題に関して。

    現在設計の段階なのですが、あるクラスが循環参照に陥りそうで実装に踏み切れません。 現在の状況で循環参照の問題が発生するのか、またどのような開発が循環参照の問題になるのか、教えていただきたいと思います。 現在の状況は、 mainにControlというクラスが実体で多重度1で持たれている。 ControlにDeviceというクラスが多重度0..nでポインタでもたれている。 DeviceというクラスはControlというクラスの参照を持つ。 このような状況になっています。 問題の関係はControlとDeviceです。 このような状況に詳しい方がいらっしゃいましたら、回等をお願いいたします。

  • Excel 循環参照発生時のヘルプを無くしたい

    質問お願い致します。 現在、Excel2007を使用しています。 SUM関数の計算範囲にSUM関数自身のセルを引用しているセルがある場合に(例えばA10のセルが「=SUM(A1:A9)」でかつA1のセルが「=A10」のときなど)、循環参照の警告というダイアログボックスとともにExcelヘルプというウィンドウが開きます。 ダイアログボックスが出て注意を促してくれるのは大変ありがたいのですが、Excelヘルプのウィンドウは開くのに5秒~10秒程掛かり、その間作業が止まるので大変煩わしく思っています。 そこで質問ですが、循環参照をが発生してしまった場合に「ダイアログボックスのみ」開くように設定することはできませんでしょうか。Excelヘルプのウィンドウは時間ばかり掛かるので表示させたくありません。 会社のパソコンなのでレジストリの変更などは出来ないかもしれませんが、方法を御存じの方がいましたら、宜しくお願い致します。

  • 【Excel】循環参照の回避について

    こんにちは、いつもお世話になっております。 掲題の件、何かいい知恵はないかご教授いただけると幸いです。 ある一定の数字を部署で按分する作業がありまして、 その按分の端数は決まった部署で調整する、という作業があります。 例)数字100をA~Fの部署で按分(四捨五入) 各部17になり、合計すると102(C7にSUMを入れています) になるので、 過剰分2(E1で計算)をAからマイナスして、Aは15にしたい。 上記をエクセルで組むと、循環参照になってしまいます。 どのように組めば調整値も自動で反映されるように なるでしょうか。 按分する数字が何百もあり、手入力はちょっと難しいです。 なるべく循環参照にならないように組みたいと思っています。 お知恵お貸しくださいますと幸いです。 宜しくお願い致します。

  • 循環参照ツールの使用方法

    エクセルは全くの初心者です。よろしくお願いします。単純な+-の合計をする計算の表を作成し、縦横(列、行)の計算をしていました。計算する列行の欄には空白もあります。次回にこの表を開いたところ「循環参照しています」との表示が出てステータスバーに循環:V4と表示されました。 ヘルプを参照して、循環参照ツールを出しましたが、循環参照の欄の下に$V$4右端には「参照先のトレース」「参照元のトレース」「全てのトレース矢印を削除」とかありますが、このエラーメッセージを削除する方法が全く分かりません。ヘルプを参照すると数式を修正しなさいと書いていますが数式には=SUM(B4:W4)と表示されていますがW4には数字は何もありません。このエラーメッセージの消去方法と数式の修正方法の手順を教えてください。ヘルプを何回呼んでも理解できませんし、なぜこうなったのかもわかりません。よろしくお願いします。

  • 循環参照を開放する理由に関して

    初心者PHPプログラマです。 質問させて頂きます。 現在、「PHP Simple HTML DOM Parser」というライブラリを使用して、HTMLパースを行っております。 その際に、循環参照しているので開放しないとメモリリークが起こるという情報を得ました。 そこで初めて循環参照という言葉を知り、調べた結果、 「Aの中でBを呼び」「Bの中でもAを呼ぶ」という認識で覚えました。 しかし、循環参照をしている場合、開放をしてあげないとメモリリークが起きるという流れがよく理解出来ません。 これは一体どういう意味なのでしょうか? ご存知の方がいらっしゃいましたら、よろしくお願い致します。

    • ベストアンサー
    • PHP