- 締切済み
グラフに平均値のラインを引きたいのですが
例えば棒グラフを作成して、そこに平均値のラインを横一直線に引く、ということはできるのでしょうか。 (平均値は既に計算済みで他のセルに記入してあります。) よろしくお願いします。(Excel2000使用)
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
#1です。 >VBA上で、メソッド・・ 質問にはVBAとは書いてなかったですね。 ーー エクセルのグラフはデータとしてセルに値を持たないと平均線は かけないと思う(例えば配列変数に計算保存するようなことをしても)。エクセルのグラフの基本は、データーグラフです。 目盛り線や軸はオブジェクトとしてあるので、プロパティやメソッド は有るかもしれないが、グラフに平均線といオブジェクトはない。 図形の直線を引くなら、理論的には達成可能だろうが、グラフ上の量的座標的位置を割り出すのが、できるのかな、多分できないとおもいます。 グラフのプロットエリアを座標つきのように扱うのはできないと思う。 どれも100%に自信はないが間違いではないと思う。識者の回答を待つが出ないでしょう。
- imogasi
- ベストアンサー率27% (4737/17069)
例データ A列 B列 12 20.5 23 20.5 32 20.5 15 20.5 B1に=AVERAGE($A$1:$A$4) と入れて式または値をB2:B4に複写する。 A1:B4を範囲指定して、挿入ーグラフー棒グラフー完了 第2系列(平均)のグラフをクリックして、右クリック グラフの種類 折れ線を指定 OK で平均が横線に変わります。
補足
説明不足でしたね。すみません。 VBA上で、メソッドと定数などを用いてできないものかと悩んでおります。既にシート上のデータ数および処理するシート数が多い上、頻繁に再計算・更新書き換えを行い時間がかかるので、あまりシート上の記入を多くできないのです。
お礼
どうも無理っぽいですね。グラフのタイトル上で平均値を数値表示する方法で妥協しました。 ありがとうございました。