- ベストアンサー
<エクセル2002> 散布図グラフに項目名を表示させたい
<エクセル2002> 散布図グラフに項目名を表示させたいのですが。 項目 数 価格 (横軸) (縦軸) A社 1冊 100円 B社 3冊 150円 A社 4冊 160円 C社 5冊 500円 このようなデータで散布図を描いたときに、グラフ上のどの点が、何社なのかが分かるように会社名を点の近くに表示したいのですが、出来るのでしょうか?
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
グラフの書式設定のデータラベルでX、Yに指定した値(1,3,4,5または100,150,160,500)なら表示できるので、手動でA社,B社,A社,C社に置き換える、マクロで一括して置き換えるってコトは可能ですが、セルの値とはリンクしてくれませんね。 No.2さん以外の方法で思いつくのは、オンラインソフトやアドイン(参考URL)などを使うとか、Accessのレポートで強引に描くとか…。 結構需要あると思うんですがねぇ。
その他の回答 (7)
- comv
- ベストアンサー率52% (322/612)
こんにちは >しかしながら、いずれの場合もラベルを >ひとつずつ表示する必要があり 最初に書いたとおり グラフオプション データラベル 系列 で全てが同時に表示されます。 グラフオプションは余白上で右クリックで サブメニューの中にあります。
お礼
なんどもありがとうございます。 ちょっと訂正させてください。 まず、家のPCはoffice2000なので出来ないのかもしれません。 グラフオプション データラベル 系列 の内、系列という項目がありません。 会社は2002なので明日確認してみます。 (最初の質問は会社から発信しました。) あと、#3さんの回答にあったように、今回の質問内容のことが出来ないのでそれ専用のソフトを売っているくらいですから、出来ない環境があるのも確かだと思います。 さらに、先ほど ”ご指摘を受けまして、1から5までと100から500までを選んでグラフを書くと確かに散布図になりました。”と書きましたが、散布図にはなりますが表示されるラベルは会社名ではなく1から5の数字でした。 もし、comvさんがoffice2000で出来ているのでしたら、お手上げでこれ以上は分かりません。
補足
会社にて確認し、言われるようにうまくいきました。 ありがとう御座いました。
- comv
- ベストアンサー率52% (322/612)
こんにちは >でも、散布図になっていないと思います。 どのように試されたのでしょうか?? 明らかに散布図ですが・・・??
お礼
回答ありがとうございます。 お礼遅くなりました。 1から5までとAからDまでと100から500までを選んでグラフを書くと散布図にはなりませんでした。 ご指摘を受けまして、1から5までと100から500までを選んでグラフを書くと確かに散布図になりました。 しかしながら、いずれの場合もラベルをひとつずつ表示する必要があり、#2のお礼で書いたようにデータ数が多いため一度に全データのラベルを表示させたいと思っています。 最初の質問では説明不足でした。m(__)m さらに、良い方法があれば回答お待ちしております。
- comv
- ベストアンサー率52% (322/612)
こんにちは A社 B社 C社 D社 1 100 3 150 4 160 5 500 こんな感じの表(各社別列)にすれば グラフオプション データラベル 系列 で表示可能です。
お礼
回答ありがとうございます。 これ、面白いですね。 でも、散布図になっていないと思います。 何かの参考にさせて頂きます。
- poosann
- ベストアンサー率21% (14/65)
#1です たびたびすみません。おっしゃってる意味がわかりました。 余分なことをして申し訳ありませんでした。 回答の種類のところは何かにチェックをしないと先に進まないので仕方なく入れました。 お気を悪くなさらないで下さい。
お礼
どもども、まったく気にしてませんので、お気遣い無く。
- poosann
- ベストアンサー率21% (14/65)
#1です 私が質問者さんの意図を汲みきれていなくて、したいことを把握できていないのかもしれませんが、私が試したところ、ラベルの内容のX軸のチェックのみ、つけると横に社名が出てくるのですが、そういう単純なことじゃなくてもっとややこしいことなんでしょうか? そうだとしたら的外れな答えでごめんなさい。
お礼
#3さんの回答にある参考URLを見ていただくと何をしたいかが分かると思いますよ。 あくまでも散布図の場合を言っています。
- zinchan
- ベストアンサー率49% (97/197)
データ数が多いと面倒ですが、可能です。 ただし、グラフの設定を細かく設定する必要があります。 仮にご質問の覧にある表を選択し、グラフの作成を行います。(挿入→グラフ) ダイアログ(1/4)の左側グラフの種類から「散布図」を選択し、右側の形式から作りたいグラフ「形式」を選択し、「次へ」ボタンを押します。 ダイアログ(2/4)の「データ範囲」タグの、下にある「系列」を、「行」にします。そして「系列」タグを選択し、ダイアログの左下にある「系列」に、全ての項目が載っているか確認した後、系列のそれぞれの項目を一つずつ選択し、その右側の「Xの値」、「Yの値」を、その項目に該当する数(横軸)、価格(縦軸)のデータの入ったセルのアドレスに変更し、全て変更し終わったら、「次へ」ボタンを押します。 次のダイアログ(3/4)の「タイトルとラベル」タグを選択し、タイトル、X軸に数、Y軸に価格と記載します。項目名を各ポイントに表示するのであれば「凡例」タグを選択して「凡例を表示する」ボタンのチェックをはずします。次に「データラベル」タグを選択し、「ラベルの内容」を、「系列名」にチェックを入れ、「次へ」ボタンを押した後、最後に「グラフの作成場所」を決定して「ok」ボタンを押せば、イメージに近いグラフを作成できます。
お礼
回答ありがとう御座います。 実は実際には点がたくさん有って、手動で一つづつ書くことがたいへんなので質問をしました。 ですから、回答頂いた方法で実現は出来ますが、手動になるため、ちょっと難しいです。 説明不足で申し訳ありませんでした。
- poosann
- ベストアンサー率21% (14/65)
お求めの回答になってるかどうかわかりませんが。 グラフ作成時のグラフウィザードで、データラベルのラベルの内容のところのチェックボックスにチェックすれば項目名が表示されます。 作成済みのグラフに表示させたい場合は、グラフの中で右クリックして、グラフオプションを選ぶと表示させることができます。
お礼
回答ありがとう御座います。 この方法ですと全ての点が”系列1”というラベル名になってしまい、それぞれの点にA社、B社、・・・と言う風にならないと思いますが、間違ってますでしょうか?
お礼
回答ありがとう御座います。 マクロで出来ないと思っていたのですが、出来ると分かったので、作って対応しました。