• 締切済み

エクセル グラフで元のデータ部分を参照させたい

自力では解決出来なかったので 知識、知恵のあるかた、助けてください! エクセルのグラフを書く際に X軸Y軸の値をいじるときに 元のデータを開きますが その元のデータ欄に入ってる参照数式を  別のセル 例えばA1セルに その数式を文字列で入力し 参照させてグラフに反映させることは出来ないでしょうか? 数式自体でなくても、例えば列名や行列番号などを セルに入力しそれをグラフの元データの参照部分に反映させたいのです。 元データを開いてy軸の参照部分を変更しながら グラフを大量に作成しておりますが セルに数字を入れるだけで参照箇所を変えることが出来ないでしょうか。 実際の 元のデータ x軸の値 「   」 ここに入れるべきセル参照の式を教えていただければ幸いです。 よろしくお願いいたします。

みんなの回答

  • wisemac21
  • ベストアンサー率39% (171/429)
回答No.2

>元のデータ部分を参照させたい データ範囲が変わるので可変範囲グラフにする? または、元のデータ範囲を切り替える? 具体的なデータサンプルがあれば回答がつきやすいと思います。

cleverclober
質問者

補足

wisemac21様 ありがとうございます。 補足させていただきます。 名前  001 Xの値  =data!$R$14:$R$181 Yの値 =data!$BE$14:$BE$181 例えばこのようなグラフがあり 系列は30個ほどあります。 このグラフを元に別の参照グラフを作りたいとき、 グラフをコピーし別の場所に貼り付け、 そこで元のデータを開いて上のデータの部分、 RをA、BEをCFという式に変えたいのです。 今まではこれをすべての系列にひとつひとつ書き換えていました。 また、参照データに出る青や紫の枠線をドラッグして 参照場所を変えたりしていましたが グラフ、系列の数が多く、参照場所が複雑な為、 セルに参照する列、最初の行番号、終わりの行番号などを 入力し、自動的にそれを反映するようなグラフが作れないかと思ったので 質問しました。 上のXの値 の例で書きますと =data!$R$14:$R$181 このRと14と181 を セルに入力した文字を参照するように 出来ないでしょうか。 A1にXの値の列 (例:R) A2にXの値のグラフデータ最初の行番号(例:14) A3にXの値のグラフデータ最後の行番号(例:181) A4にYの値の列 A5にYの値のグラフデータ最初の行番号 A6にYの値のグラフデータ最後の行番号 もしこのような形でグラフデータを参照出来るようでしたら 是非X,Yの値 例「=data!$R$14:$R$181」 この部分に どのような式を入れればうまくいくのか 教えてくださいよろしくお願いいたします。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

最終目的はグラフでも、グラフと関係ない質問では。質問文がややこしくなるだけ。論点を分散させるな。 エクセルのグラフは、値さえ出れば、それに従って自動的にグラフを描くものだ。 値を整える(=出す)のがどうしたら良いかという場合が多い。 ーー INDIRECT関数を勉強のこと EVALUETE関数がエクセルには無い。 http://okwave.jp/qa2762245.html http://oshiete1.goo.ne.jp/qa3367370.html?ans_count_asc=1 ーーー 一般方式ではむつかしいかも知れないが、個別問題なら答えが出るかも。 >「別のセル 例えばA1セルに その数式を文字列で入力し 参照させてグラフに反映させることは出来ないでしょうか? 数式自体でなくても、例えば列名や行列番号などを セルに入力しそれをグラフの元データの参照部分に反映させたいのです。」 と一般的な書き方をせず、実際例でワンステップごとに挙げて説明してご覧。 初心者ほど、般的な文章での質問の書き方をする。

cleverclober
質問者

お礼

ご意見ありがとうございました。

関連するQ&A