• 締切済み

EXCELのグラフに別シートの値を表示したい。

折れ線グラフを元データとは別シートに作っています。 そのグラフ内に別シートにあるセルの値を表示したいのです。 というのも、スピンボタンでそのセルの値を変更しながらグラフ変化を観察しているのですが、スピンボタンに対応するセルの値がいくつになっているのか、グラフのあるシートではわかりません。 グラフを元データと同一のシートに持っていけばできるのはわかるのですが、このグラフを使って発表することになりそうなので、ごちゃごちゃした元シートをその時に見せたくありません。 なにか良い方法はないものでしょうか? 使用しているのはEXCEL2000です。 よろしくお願いします。

みんなの回答

  • tokkun3
  • ベストアンサー率29% (15/51)
回答No.5

#1.4です。 グラフシートはあまり使ったことがありませんが… セルがないのでセル入力ができないようですねm(__)m なかなか難しいように思います。 テキストボックスに関数やマクロを入れることができればできるかもしれませんが。。。

jeff0000
質問者

お礼

どちらかというと、オブジェクトのグラフよりグラフシートが好きなもんで、そっちばっかり使っているものですから、なんとかしたかったのですが、無理のようですね。 お騒がせしました。ありがとうございます。

  • tokkun3
  • ベストアンサー率29% (15/51)
回答No.4

#1です。 >そのグラフ内に別シートにあるセルの値を表示したいのです。 なんかいまいちよくわからないんですが、「元データ」と「グラフ」と「表示させたい値」が別々のシートにあって(元データと表示させたい値はいっしょかな?)、グラフの形(元データの数値)はそのままで数値のみ別のものを表示させたいということですか? グラフを透明にして、「別のシートにある表示させたい数値」を計算式でグラフの裏にひっぱてくれば、別のシートで数値を変えればそれが参照されるのではないですか?それではダメなのですか? スピンボタンがどのようについているのかわかりませんが、普通に試してみたら別シートの値を変えたら参照されてグラフの裏の数値が変わりましたが。

jeff0000
質問者

補足

なるほど。新しいシートのセルに値を参照して表示させれば見ることが出来ますね。それも一つの手ですね。 ですが、やりたいのはオブジェクトとしてのグラフに表示させるのではなく、グラフシート(グラフの場所を新しいシートとして作成するやつです)にあるグラフ上に表示させたいのですが、ムリなんでしょうか?

  • oresama
  • ベストアンサー率25% (45/179)
回答No.3

#2です。 グラフが、デフォルトでGraph1というシートに 出来ていたら、出来ません。 その場合は、空いている普通のワークシートに グラフを作りなおせばよいと思います。 ただ、当方で試した限り、 グラフごとコピペしてしまうと、 グラフ上にスピンボタンがある場合、 そのスピンボタンだけは、 一旦消して、再設定が必要なようです。

jeff0000
質問者

補足

普通のワークシート上で出来るのは分かります。 グラフシート上でやりたいのですが、ムリなのでしょうか? すみません。就業になりましたので、続きは後刻になります。よろしくお願いいたします。

  • oresama
  • ベストアンサー率25% (45/179)
回答No.2

邪道かもしれませんが・・・ プロットエリアと グラフエリアの背景を『無し』 にしてしまえば、グラフの裏側が透けて見えます。 数字を出したい部分にセル参照で引っ張ってくれば、 よいのではないでしょうか。 セルのマス目は、 セルの背景を白にすれば見えなくなります。

jeff0000
質問者

補足

グラフとその元データが同一シートにあるときはできるようですが、別シートで行いたいのです。別シートでも同じ事ができますか?

  • tokkun3
  • ベストアンサー率29% (15/51)
回答No.1

発表の際にそのグラフを見せながらシュミレーションしていくのですか? グラフの中の折れ線の項目に数値を表示したいということでよいのでしょうか? グラフエリア(白いところ)で右クリック→「グラフのオプション」をクリックし、「データラベル」タブの「値」のチェックボックスにチェックすれば、グラフ内で数値が表示されますが、それでよいのでしょうか?

jeff0000
質問者

補足

グラフ上に表したい値は、そのグラフが参照しているセルではないのです。したがって、テキストボックスとかでもいいのですが、そのセルの値を表示したいのです。

関連するQ&A